XStoreAcquireLicenseForPackageResult
XStoreAcquireLicenseForPackageAsync 호출의 결과를 검색합니다.구문
매개 변수
async _Inout_형식: XAsyncBlock* XStoreAcquireLicenseForPackageAsync에 전달된 XAsyncBlock입니다. XAsyncBlock을 사용하여 호출 상태를 확인하고 결과를 가져옵니다. 자세한 내용은 XAsyncBlock을 참조하세요. storeLicenseHandle _Out_
형식: XStoreLicenseHandle* 호출에 성공하면 이 값은 스토어 라이선스에 대한 핸들입니다.
반환 값
형식: HRESULT 성공하면 S_OK를 반환하고, 그렇지 않으면 오류 코드를 반환합니다.XStoreAcquireLicenseForPackageResult는 다음 오류 코드를 반환할 수 있습니다.
설명
이 함수는 시간에 민감한 스레드에서 안전하게 호출할 수 있습니다. 이 결과 함수는 XStoreAcquireLicenseForPackageAsync의 실행 결과와 실행이 성공하면 해당 함수가 요청하는 라이선스를 검색합니다. 따라서 이 함수는 XStoreAcquireLicenseForPackageAsync 이후에 호출되어야 하며, 일반적으로 콜백 함수의 컨텍스트에서 호출됩니다. 라이선스가 반환되면 XStoreIsLicenseValid를 호출하여 라이선스가 유효한지 확인합니다. 사용 예제는 XStoreAcquireLicenseForPackageAsync를 참조하세요.요구 사항
헤더: XStore.h(XGameRuntime.h에 포함됨) 라이브러리: xgameruntime.lib 지원 플랫폼: Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔개념 설명서
참고 항목
XStoreXStoreAcquireLicenseForPackageAsync
XStoreAcquireLicenseForPackageResult
XStoreIsLicenseValid
XStoreCloseLicenseHandle
XStoreRegisterPackageLicenseLost
XStoreUnregisterPackageLicenseLost
Manage and license downloadable content (DLC)
