Passer au contenu principal

XtfWaitForConsoleState

Bloque l’exécution jusqu’à ce que les états de console spécifiés soient atteints ou qu’un délai d’expiration survienne.

Syntaxe

Paramètres

address
Type : PCWSTR
[in] L’adresse de la console. consoleState
Type : UINT32
[in] Une combinaison OR au niveau du bit d’indicateurs qui indiquent l’état actuel de la console. Ce paramètre prend en charge les indicateurs suivants : timeoutMS
Type : UINT32
[in] Le délai d’expiration, en millisecondes, avant que la fonction retourne ERROR_TIMEOUT.

Valeur de retour

Type : HRESULT Retourne S_OK en cas de réussite; sinon, retourne l’un des codes d’erreur HRESULT suivants.

Remarques

Cette fonction effectue une boucle toutes les 250 millisecondes, en validant l’état actuel de la console par rapport aux états spécifiés dans consoleState. Si les états spécifiés dans consoleState ne correspondent pas à l’état actuel de la console dans le délai spécifié dans timeoutMS, la fonction retourne ERROR_TIMEOUT; sinon, la fonction arrête la boucle et retourne S_OK. Pour plus d’informations sur le System OS et le Game OS, et pour une présentation complète, consultez Qu’est-ce que le Microsoft Game Development Kit? (rubrique sous NDA).

Configuration requise

En-tête : xtfapi.h Bibliothèque : XtfApi.lib Plateformes prises en charge : Windows (pour les outils de console XBOX)

Voir aussi

Erreurs de transport XTF (rubrique sous NDA)
API Xtf supplémentaires
Dernière modification le 6 octobre 2026