包查询 API

了解包查询 API,可用于获取有关系统上安装的应用包的信息。 每个应用包都包含构成应用的文件,以及向 Windows 描述软件的清单文件。

本节内容

主题 说明
ClosePackageInfo 关闭对指定包信息的引用。
FindPackagesByPackageFamily 为当前用户查找具有指定系列名称的包。
FormatApplicationUserModelId 根据包系列名称和包相对应用程序 ID (PRAID) 构造应用程序用户模型 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)。
ParseApplicationUserModelId 应用程序用户模型 ID 分解为其包系列名称和包相关应用程序 ID (PRAID)。
PackageOrigin 指定包的来源。
标识常量 指定包标识字段的字符串长度。
包常量 指定如何处理包。
PACKAGE_ID 表示包标识信息,例如名称、版本和发布者。
PACKAGE_INFO 表示包标识信息,其中包括包标识符、全名和安装位置。
PACKAGE_VERSION 表示包版本信息。

Conceptual

API 参考