XPackageUnregisterPackageInstalled
이전에 등록된 패키지 설치 완료 콜백을 등록 취소합니다.구문
매개 변수
token _In_형식: XTaskQueueRegistrationToken XPackageRegisterPackageInstalled에서 반환한 토큰입니다. wait _In_
형식: bool 보류 중인 콜백이 완료될 때까지 차단할지 여부를 나타냅니다.
반환 값
형식: bool wait이 false이고 등록 취소가 보류 중인 경우 false를 반환합니다. 그렇지 않으면 true를 반환합니다.설명
이 함수는 시간에 민감한 스레드에서 호출해서는 안전하지 않습니다. 자세한 내용은 시간에 민감한 스레드를 참조하세요.
- 등록된 콜백 집합에서 등록 취소는 토큰과 연결된 콜백을 제거합니다.
- 해당 콜백 토큰에 대해 실행 중인 콜백이 없으면 호출은 true를 반환합니다.
- 콜백이 실행 중이고 wait이 true이면 호출은 실행 중인 콜백이 완료될 때까지 차단됩니다.
- 콜백이 실행 중이고 wait이 false이면 호출은 차단되지 않지만 false를 반환합니다. 토큰에 대한 콜백이 완료된 후에는 토큰이 자동으로 등록 취소됩니다.
- 등록 취소 호출 후에 콜백이 절대 호출되지 않도록 등록 취소에서 차단할 수 있습니다.
- 차단하지 않을 수도 있습니다. 데이터를 삭제하기 전에 콜백이 완료되었는지 확인하려면 wait을 false로 하여 주기적으로 unregister를 호출합니다. 마침내 true를 반환하면 모든 콜백이 완료된 것이며 상태를 삭제할 수 있습니다.
- 콜백이 unregister 호출 중에 호출되는지 여부를 신경 쓰지 않는 경우 wait에 false를 전달하고 반환 값을 무시하면 됩니다.
요구 사항
헤더: XPackage.h 라이브러리: xgameruntime.lib 지원 플랫폼: Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔개념 문서
함께 보기
XPackagePC 및 XBOX One용 다운로드 가능 콘텐츠 패키지(DLC)를 만들고 사용하는 방법
