다음을 통해 공유


패키지 쿼리 API

시스템에 설치된 앱 패키지에 대한 정보를 가져오는 데 사용할 수 있는 패키지 쿼리 API에 대해 알아봅니다. 각 앱 패키지에는 Windows 앱을 구성하는 파일과 Windows에 소프트웨어를 설명하는 매니페스트 파일이 포함되어 있습니다.

섹션 내용

항목 Description
ClosePackageInfo 지정된 패키지 정보에 대한 참조를 닫습니다.
FindPackagesByPackageFamily 현재 사용자의 지정된 패밀리 이름을 가진 패키지를 찾습니다.
FormatApplicationUserModelId 패키지 패밀리 이름 및 PRAID(패키지 상대 애플리케이션 ID)에서 애플리케이션 사용자 모델 ID를 생성합니다.
GetApplicationUserModelId 지정된 프로세스에 대한 애플리케이션 사용자 모델 ID 를 가져옵니다.
GetApplicationUserModelIdFromToken 지정된 토큰에 대한 애플리케이션 사용자 모델 ID 를 가져옵니다.
GetCurrentApplicationUserModelId 현재 프로세스에 대한 애플리케이션 사용자 모델 ID 를 가져옵니다.
GetCurrentPackageFamilyName 호출 프로세스의 패키지 패밀리 이름을 가져옵니다.
GetCurrentPackageFullName 호출 프로세스의 패키지 전체 이름을 가져옵니다.
GetCurrentPackageId 호출 프로세스에 대한 패키지 식별자(ID)를 가져옵니다.
GetCurrentPackageInfo 호출 프로세스에 대한 패키지 정보를 가져옵니다.
GetCurrentPackageInfo2 패키지 폴더 유형을 지정하는 옵션을 사용하여 호출 프로세스에 대한 패키지 정보를 가져옵니다.
GetCurrentPackageInfo3 패키지 그래프의 현재 생성 ID를 검색합니다.
GetCurrentPackagePath 호출 프로세스의 패키지 경로를 가져옵니다.
GetCurrentPackagePath2 패키지 폴더 유형을 지정하는 옵션을 사용하여 호출 프로세스의 패키지 경로를 가져옵니다.
GetPackageApplicationIds 지정된 패키지에 있는 앱의 ID를 가져옵니다.
GetPackageFamilyName 지정된 프로세스의 패키지 패밀리 이름을 가져옵니다.
GetPackageFamilyNameFromToken 지정된 토큰의 패키지 패밀리 이름을 가져옵니다.
GetPackageFullName 지정된 프로세스의 패키지 전체 이름을 가져옵니다.
GetPackageFullNameFromToken 지정된 토큰의 패키지 전체 이름을 가져옵니다.
GetPackageId 지정된 프로세스의 패키지 식별자(ID)를 가져옵니다.
GetPackageInfo 지정된 패키지에 대한 패키지 정보를 가져옵니다.
GetPackageInfo2 패키지 폴더 유형을 지정하는 옵션을 사용하여 지정된 패키지에 대한 패키지 정보를 가져옵니다.
GetPackagePath 지정된 패키지의 경로를 가져옵니다.
GetPackagePathByFullName 지정된 패키지의 경로를 가져옵니다.
GetPackagePathByFullName2 패키지 폴더 유형을 지정하는 옵션을 사용하여 지정된 패키지의 경로를 가져옵니다.
GetPackagesByPackageFamily 현재 사용자의 지정된 패밀리 이름을 가진 패키지를 가져옵니다.
GetStagedPackageOrigin 지정된 패키지의 원본을 가져옵니다.
GetStagedPackagePathByFullName 지정된 스테이징된 패키지의 경로를 가져옵니다.
GetStagedPackagePathByFullName2 패키지 폴더 유형을 지정하는 옵션을 사용하여 지정된 스테이징된 패키지의 경로를 가져옵니다.
OpenPackageInfoByFullName 지정된 패키지의 패키지 정보를 엽니다.
PackageFamilyNameFromFullName 지정된 패키지 전체 이름의 패키지 패밀리 이름을 가져옵니다.
PackageFamilyNameFromId 지정된 패키지 식별자의 패키지 패밀리 이름을 가져옵니다.
PackageFullNameFromId 지정된 패키지 식별자(ID)의 패키지 전체 이름을 가져옵니다.
PackageIdFromFullName 지정된 패키지 전체 이름의 패키지 식별자(ID)를 가져옵니다.
PackageNameAndPublisherIdFromFamilyName 지정된 패키지 패밀리 이름의 패키지 이름 및 게시자 ID(ID)를 가져옵니다.
ParseApplicationUserModelId 애플리케이션 사용자 모델 ID를 패키지 패밀리 이름 및 PRAID(패키지 상대 애플리케이션 ID)로 분해합니다.
PackageOrigin 패키지의 원본을 지정합니다.
ID 상수 패키지의 ID 필드에 대한 문자열의 길이를 지정합니다.
패키지 상수 패키지를 처리하는 방법을 지정합니다.
PACKAGE_ID 이름, 버전 및 게시자와 같은 패키지 ID 정보를 나타냅니다.
PACKAGE_INFO 패키지 식별자, 전체 이름 및 설치 위치를 포함하는 패키지 식별 정보를 나타냅니다.
PACKAGE_VERSION 패키지 버전 정보를 나타냅니다.

개념

API 참조