XtfCreateConsoleManager

初始化 IXtfConsoleManager 接口的新实例。

语法

HRESULT XtfCreateConsoleManager(
         IXtfConsoleManagerCallback *pCallback,
         REFIID riid,
         void **ppvObject
)  

参数

pCallback
类型:IXtfConsoleManagerCallback*

指向添加、删除或更改 IXtfConsoleManager 示例中的开发主机时要调用的 IXtfConsoleManagerCallback 回调的指针。

riid
类型:REFIID

用于接收新创建的 IXtfConsoleManager 的实例标识符的指针。

ppvObject
类型:void**

用于接收对新创建的 IXtfConsoleManager 的引用的指针。

返回值

类型:HRESULT

如果成功,返回 S_OK;否则返回 HRESULT 错误代码。

备注

此函数初始化 IXtfConsoleManager 接口的一个实例。 此借口处理 Xbox 工具框架 (XTF) API 的常用主机管理函数。 这些函数包括添加、枚举和删除开发主机;获取和设置默认开发主机;检索关于开发主机的信息。

有关连接和查询开发主机的详细信息,请参阅连接 (xbconnect.exe)(NDA 主题)要求授权

要求

头文件:xtfconsolemanager.h

库:xtfconsolemanager.lib

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

另请参阅

XtfGetDefaultAddress
IXtfConsoleManager 接口
XtfConsoleManager