注册在指定驱动器上部署的包。
语法
HRESULT XtfRegisterPackageOnDrive(
LPCWSTR address,
PCWSTR packageFullName,
DWORD drive,
XtfPackageInfo* packageInfo
)
参数
address
类型:LPCWSTR
[in] 主机的 IP 地址。
packageFullName
类型:PCWSTR
[in] 要注册的包的包全名。
drive
类型:DWORD
[in] 用于注册包的驱动器。 此参数接受以下值:
| 值 | 说明 |
|---|---|
| 0 | 零售驱动器 |
| 1 | 开发驱动器 |
| 2 - 8 | 外部驱动器 1 到 7 |
packageInfo
类型:XtfPackageInfo*
[out] 有关注册的包的包信息对象。
返回值
类型:HRESULT
如果成功,返回 S_OK;否则返回 HRESULT 错误代码。
备注
此函数注册部署到指定驱动器(如外部驱动器)的包,并提供包信息作为 XtfPackageInfo 对象参考。 使用 XtfGetPackageFullName、XtfGetCountofAppUserModelIds 和 XtfGetAumid 函数从 XtfPackageInfo 对象获取已注册包的包全名和应用程序用户模型 ID (AUMID)。 完成操作后,请使用 XtfClosePackageInfo 释放 XtfPackageInfo 对象。
有关管理应用程序的详细信息,请参阅应用程序管理 (xbapp.exe)(NDA 主题)要求授权。
要求
头文件:xtfapi.h
库:XtfApi.lib
支持平台:Windows(适用于 Xbox 主机工具)