XtfGetCachedTitleOSVersions
获取主机上缓存的每个游戏 OS 的版本信息。
语法
HRESULT XtfGetCachedTitleOSVersions(
PCWSTR address,
XtfGetCachedTitleOSVersionsCallback clientCallback,
PVOID context
)
参数
address
类型:PCWSTR
[in] 主机的地址。
clientCallback
类型:XtfGetCachedTitleOSVersionsCallback
[in] 将为主机上缓存中的每个游戏 OS 调用的回调。
context
类型:PVOID
[in, optional] 指向上下文对象的指针,将被传递到回调中。
返回值
类型:HRESULT
如果成功,返回 S_OK
;否则返回 HRESULT 错误代码。
备注
使用此函数以及 XtfGetCachedTitleOSVersionsCallback 函数获取主机上缓存的每个游戏 OS 的版本信息。 回调函数为缓存中的每个游戏 OS 提供了包含由四部分组成的版本号的 FourPartVersion,以及有关该游戏 OS 的其他信息。
可以通过调用 XtfCacheTitleOS 函数将游戏 OS 添加到主机上的缓存,或者通过调用 XtfRemoveTitleOSFromCache 或 XtfRemoveTitleOSFromCacheByVersion 函数从缓存中删除现有的游戏 OS。 有关管理预配的游戏操作系统文件的详细信息,请参阅应用程序管理 (xbapp.exe)(NDA 主题)要求授权和预配 (xbprovision.exe)(NDA 主题)要求授权。
要求
头文件:xtfapi.h
库:XtfApi.lib
支持平台:Windows(适用于 Xbox 主机工具)