XPackageGetCurrentProcessPackageIdentifier

返回标识此进程的安装的安装标识字符串。

语法

HRESULT XPackageGetCurrentProcessPackageIdentifier(  
         size_t bufferSize,  
         char* buffer  
)  

参数

bufferSize _In_
类型:size_t

buffer 参数中缓冲区的大小。

buffer _Out_writes_(bufferSize)
类型:char*

在返回时,包含标识此进程的安装的安装标识字符串。

返回值

类型:HRESULT

HRESULT 成功或错误代码。

备注

XPackageGetCurrentProcessPackageIdentifier 函数返回用于查询此进程的安装的包标识符字符串。 字符串的长度不得大于 XPACKAGE_IDENTIFIER_MAX_LENGTH 对象。 有关包标识符的详细信息,请参阅管理和许可可下载内容 (DLC)

请参阅以下代码示例:

char id[XPACKAGE_IDENTIFIER_MAX_LENGTH];

HRESULT hr = XPackageGetCurrentProcessPackageIdentifier(_countof(id), id);

有关将打包技术用于 Xbox One 游戏的信息,请参阅打包概述。 有关创建 XVC 包的步骤的信息,请参阅开始为 Xbox 主机打包游戏

要求

头文件:XPackage.h

库:xgameruntime.lib

支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机

另请参阅

流式安装和智能交付
XPackage