Pular para o conteúdo principal

XApuDequeueResult

Recupera um XApuResult da fila de resultados, se disponível.

Sintaxe

Parâmetros

handle   _In_
Tipo: XApuHandle
Identificador retornado pela chamada de XApuConnect. commandResult   _Out_
Tipo: XApuResult*
Resultado retornado pelo XAPU.

Valor retornado

Tipo: HRESULT Retornará S_OK se tiver êxito; caso contrário, retornará um código de erro.

Comentários

Recupera um XApuResult da fila de resultados, se disponível; caso contrário, a chamada retornará XAPU_E_PENDING_RESULTS. Essa chamada retorna rapidamente, pois há muito pouco processamento interno. Essa chamada é thread-safe; no entanto, não há vantagem de desempenho em chamá-la de mais de um thread. Se o servidor de hardware estiver em um estado inválido, XApuEnqueueCommand retornará o código de erro XAPU_E_DEVICE_FATAL_ERROR. Nesse caso, todos os clientes XAPU devem ser desconectados e reconectados. Se esse método falhar, um código de erro descritivo será retornado.

Requisitos

Cabeçalho: xapu.h Biblioteca: xapu.lib Plataformas compatíveis: XBOX Series X|S

Confira também

XAPU
XApuEnqueueCommand
XApuGetResultCount
Última modificação em 6 de outubro de 2026