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