GetPackageFullNameFromInfo

返回符合指定信息的程序包的全名。

语法

HRESULT GetPackageFullNameFromInfo(
         PCWSTR packageName,
         PCWSTR packageVersion,
         PCWSTR packageArchitecture,
         PCWSTR packageResourceId,
         PCWSTR packagePublisher,
         WCHAR** packageFullName
)

参数

packageName _In_
类型:PCWSTR

包名称。

packageVersion _In_
类型:PCWSTR

包版本。

packageArchitecture _In_
类型:PCWSTR

包体系结构。

packageResourceId _In_
类型:PCWSTR

包资源 ID。

packagePublisher _In_
类型:PCWSTR

包发布者。

packageFullName _Out_
类型:WCHAR**

返回时包含包的全名。

返回值

类型:HRESULT

如果成功,返回 S_OK。 否则,返回错误代码。 有关错误代码的列表,请参阅错误代码

备注

调用方必须通过使用 CoTaskMemFree 释放返回的字符串。

若要获得指定应用程序清单的包的家族名称,请调用 GetPackageFamilyNameFromManifest

有关打包的详细信息,请参阅 打包概述

要求

头文件:packagingservices.h

库:packagingservices.lib

支持平台:Windows(适用于 Xbox 主机工具)

另请参阅

PackagingServices