다음을 통해 공유


XNetworkingQuerySecurityInformationForUrlUtf16AsyncResult

XNetworkingQuerySecurityInformationForUrlUtf16Async 함수에서 버퍼 결과를 가져옵니다.

구문

HRESULT XNetworkingQuerySecurityInformationForUrlUtf16AsyncResult(
         XAsyncBlock* asyncBlock,
         size_t securityInformationBufferByteCount,
         size_t* securityInformationBufferByteCountUsed,
         uint8_t* securityInformationBuffer,
         XNetworkingSecurityInformation** securityInformation
)

매개 변수

asyncBlock _Inout_
형식: XAsyncBlock*

XNetworkingQuerySecurityInformationForUrlUtf16Async 함수에 전달된 XAsyncBlock 구조에 관한 포인터입니다.

securityInformationBufferByteCount _In_
형식: size_t

결과 버퍼에 대해 할당할 크기(바이트)입니다. 이 데이터는 XNetworkingQuerySecurityInformationForUrlUtf16AsyncResultSize 함수를 호출하여 얻습니다. 큰 결과 버퍼를 미리 할당했다면, 미리 할당된 버퍼의 크기로 전달할 수 있습니다.

securityInformationBufferByteCountUsed _Out_opt_
형식: size_t*

실제 결과 버퍼의 크기(바이트)에 대한 포인터입니다.

securityInformationBuffer _Out_writes_bytes_to_(securityInformationBufferByteCount,*securityInformationBufferByteCountUsed)
형식: uint8_t*

지문 결과가 포함된 버퍼에 대한 포인터입니다.

securityInformation _Outptr_
형식: XNetworkingSecurityInformation**

NSAL(네트워크 보안 허용 목록)에서 반환된 인증서 지문의 목록에 대한 포인터입니다.

반환 값

형식: HRESULT

HRESULT 성공 또는 오류 코드입니다.

설명

이 함수는 XNetworkingQuerySecurityInformationForUrlUtf16Async 함수를 호출하여 버퍼 결과를 가져옵니다. 결과 버퍼에 할당된 바이트 수는 securityInformationBufferByteCount 포인터를 사용하여 결정됩니다. 결과 버퍼 바이트의 실제 수는 securityInformationBufferByteCountUsed 포인터를 사용하여 결정됩니다. 지문 결과 및 NSAL에서 반환되는 인증서 지문의 목록은 securityInformationBuffer 포인터와 securityInformation 포인터를 사용하여 결정됩니다. Microsoft GDK(게임 개발 키트) 타이틀의 네트워크 정보는 네트워크 정보 검색을 참조하세요.

이 메서드는 호출 프로세스 내의 로컬 상태를 조사하고 빠르게 반환하므로 시간에 민감한 컨텍스트에서 호출해도 안전합니다.

요구 사항

헤더: XNetworking.h

라이브러리: xgameruntime.lib

지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔

참고 항목

HTTP와 웹 소켓
XNetworkingQuerySecurityInformationForUrlAsyncResult
XNetworking