XPackageUninstallUWPInstance
현재 사용자에 관한 지정 패키지의 UWP(유니버설 Windows 플랫폼) 인스턴스가 현재 설치된 경우 이 인스턴스를 제거합니다.
구문
HRESULT XPackageUninstallUWPInstance(
const char* packageName
)
매개 변수
packageName _In_z_
형식: char*
제거할 패키지의 이름입니다. 이 값은 UWP 패키지에 대한 AppXManifest
에 있는 Identity
요소에 대한 Name
특성의 값과 일치해야 합니다.
반환 값
형식: HRESULT
패키지가 제거된 경우(혹은 사용자용으로 설치되지 않은 경우) S_OK
(을)를 반환하고, 그렇지 않으면 HRESULT 오류 코드를 반환합니다. 플랫폼이 이 API를 지원하지 않는 경우 E_NOTIMPL
(을)를 반환합니다.
설명
참고 항목
이 함수는 PC 플랫폼용으로만 사용할 수 있습니다.
이 함수는 현재 사용자를 대상으로 하여 packageName
에서 지정된 패키지의 UWP(유니버설 Windows 플랫폼) 인스턴스가 현재 설치된 경우 이 인스턴스를 제거합니다. 현재 설치되어 지정된 UWP 인스턴스가 현재 사용자에게 없는 경우 아무런 변화도 없으며 함수가 S_OK
(을)를 반환합니다.
제거할 패키지의 퍼블리셔는 이 함수를 호출하는 패키지의 퍼블리셔와 일치해야 하고, 그렇지 않으면 오류가 발생합니다.
요건
헤더: XPackage.h
라이브러리: xgameruntime.lib
지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔