XblFormatSecureDeviceAddress
SDAs를 지원하지 않는 플랫폼에 대한 고유한 장치 ID가 지정된 보안 장치 주소를 포맷합니다.
구문
HRESULT XblFormatSecureDeviceAddress(
const char* deviceId,
XblFormattedSecureDeviceAddress* address
)
매개 변수
deviceId _In_
형식: char*
로컬 게임 프로세스/인스턴스의 수명 기간 동안이 장치를 나타내는 고유한 ID입니다.
address _Inout_
형식: XblFormattedSecureDeviceAddress*
형식이 지정된 보안 디바이스 주소를 다시 전달합니다.
반환 값
형식: HRESULT
이 API 작업에 대한 HRESULT 반환 코드입니다.
비고
다음의 권장 사항에 따라 장치 ID 문자열의 서식을 지정합니다. 로컬 게임 프로세스/인스턴스의 수명 기간 동안 장치를 고유하게 표현하는 데 사용할 16개의 임의의 바이트(예: GUID)를 생성합니다. 'SecureDeviceAddress'를 접두사 "AAAAAAAA" (8개의 대문자 A)가 있고 그 뒤에 임의의 바이트로 16진수로 표시되는 32개의 문자가 이어지는 문자열이 되도록 형식을 지정합니다(대/소문자 구분은 없고 바이트가 실제 구조적 GUID인 경우 바이트 순서도 없음) 예를 들면, "AAAAAAAA00112233445566778899AABBCCDDEEFF"가 있습니다. 형식이 지정된 SDA를 사용하여 XblMultiplayerSessionCurrentUserSetSecureDeviceAddressBase64를 호출하여 사용자에 대한 SDA를 설정합니다.
요건
헤더: multiplayer_c.h
도서관: Microsoft.Xbox.Services.14x.GDK.C.lib