次の方法で共有


XtfCreateConsoleManager

IXtfConsoleManager インターフェイスの新しいインスタンスを初期化します。

構文

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

パラメーター

pCallback
型: IXtfConsoleManagerCallback*

IXtfConsoleManager インスタンスの開発機本体が追加、削除、または変更されたときに呼び出す IXtfConsoleManagerCallback コールバックへのポインター。

riid
型: REFIID

新しく作成された IXtfConsoleManager インスタンスのインスタンス ID を受け取るポインター。

ppvObject
型: void**

新しく作成された IXtfConsoleManager インスタンスへの参照を受け取るポインター。

戻り値

型: HRESULT

正常に実行された場合は S_OK を返し、失敗した場合は HRESULT エラー コードを返します。

解説

この関数は、IXtfConsoleManager インターフェイスのインスタンスを初期化します。 このインターフェイスは、Xbox Tools Framework (XTF) API 用の一般的な本体管理関数を処理します。 これらの関数には、開発機本体の追加と列挙と削除、既定の開発機本体の取得と設定、開発機本体に関する情報の取得などがあります。

開発機本体の接続とクエリについて詳しくは、「接続 (xbconnect.exe) (NDA トピック)認可が必須です」を参照してください。

要件

ヘッダー: xtfconsolemanager.h

ライブラリ: xtfconsolemanager.lib

サポートされているプラットフォーム: Windows (Xbox 本体ツール用)

関連項目

XtfGetDefaultAddress
IXtfConsoleManager インターフェイス
XtfConsoleManager