Pular para o conteúdo principal

XtfWaitForConsoleState

Bloqueia a execução até que os estados de console especificados sejam atingidos ou ocorra um tempo limite.

Sintaxe

Parâmetros

address
Tipo: PCWSTR
[in] O endereço do console. consoleState
Tipo: UINT32
[in] Uma combinação OR bit a bit de sinalizadores que indicam o estado atual do console. Este parâmetro dá suporte aos seguintes sinalizadores: timeoutMS
Tipo: UINT32
[in] O tempo limite, em milissegundos, antes que a função retorne ERROR_TIMEOUT.

Valor de retorno

Tipo: HRESULT Retorna S_OK se tiver êxito; caso contrário, retorna um dos seguintes códigos de erro HRESULT.

Comentários

Esta função executa um loop a cada 250 milissegundos, validando o estado atual do console em relação aos estados especificados em consoleState. Se os estados especificados em consoleState não corresponderem ao estado atual do console dentro do tempo especificado em timeoutMS, a função retornará ERROR_TIMEOUT; caso contrário, a função interromperá o loop e retornará S_OK. Para obter mais informações sobre o System OS e o Game OS, confira Para uma introdução completa, confira O que é o Microsoft Game Development Kit? (tópico sob NDA).

Requisitos

Cabeçalho: xtfapi.h Biblioteca: XtfApi.lib Plataformas com suporte: Windows (para ferramentas de console XBOX)

Confira também

Erros de transporte do XTF (tópico sob NDA)
APIs adicionais do Xtf
Última modificação em 6 de outubro de 2026