Skip to main content

XNetworkingQuerySecurityInformationForUrlUtf16AsyncResult

Obtém os resultados do buffer da função XNetworkingQuerySecurityInformationForUrlUtf16Async.

Sintaxe

Parâmetros

asyncBlock   _Inout_
Tipo: XAsyncBlock*
Ponteiro para a estrutura XAsyncBlock que é passada para a função XNetworkingQuerySecurityInformationForUrlUtf16Async. securityInformationBufferByteCount   _In_
Tipo: size_t
O tamanho, em bytes, a ser alocado para o buffer de resultados. Esse dado é obtido chamando a função XNetworkingQuerySecurityInformationForUrlUtf16AsyncResultSize. Como alternativa, se você tiver pré-alocado um buffer de resultados grande, poderá passar o tamanho do buffer pré-alocado. securityInformationBufferByteCountUsed   _Out_opt_
Tipo: size_t*
Ponteiro para o tamanho, em bytes, do buffer de resultados real. securityInformationBuffer   _Out_writes_bytes_to_(securityInformationBufferByteCount,*securityInformationBufferByteCountUsed)
Tipo: uint8_t*
Ponteiro para o buffer que contém os resultados da impressão digital. securityInformation   _Outptr_
Tipo: XNetworkingSecurityInformation**
Ponteiro para a lista de impressões digitais de certificado retornada pela NSAL (Network Security Allow List).

Valor retornado

Tipo: HRESULT Código de sucesso ou de erro HRESULT.

Comentários

Essa função obtém os resultados do buffer chamando a função XNetworkingQuerySecurityInformationForUrlUtf16Async. O número de bytes alocados para o buffer de resultados é determinado usando o ponteiro securityInformationBufferByteCount. O número real de bytes do buffer de resultados é determinado usando o ponteiro securityInformationBufferByteCountUsed. Os resultados da impressão digital e a lista de impressões digitais de certificado retornada pela NSAL são determinados pelo ponteiro securityInformationBuffer e pelo ponteiro securityInformation. Para obter informações de rede em títulos do Microsoft Game Development Kit (GDK), confira Recuperando informações de rede. Esse método consulta o estado local no processo de chamada e retorna rapidamente, portanto, é seguro chamá-lo a partir de contextos sensíveis ao tempo.

Requisitos

Cabeçalho: XNetworking.h Biblioteca: xgameruntime.lib Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX Series

Confira também

HTTP e Web Sockets
XNetworkingQuerySecurityInformationForUrlAsyncResult
XNetworking
Last modified on October 6, 2026