Skip to main content

IXtfConsoleControlClient::GetConfigSettings

すべての構成設定を列挙し、構成設定ごとにコールバックを呼び出します。

構文

パラメーター

pCallback
型: IXtfConfigSettingsCallback*
IXtfConfigSettingsCallback インターフェイスのインスタンスへのポインターで、各構成設定が列挙されるたびに呼び出されます。

戻り値

型: HRESULT 成功した場合は S_OK を返します。それ以外の場合は HRESULT エラー コードを返します。

解説

この関数は、XBOX Tools Framework (XTF) API に対して、現在の開発コンソール上のすべての構成設定を列挙させます。構成設定が見つかると、XTF API は、アプリで実装され pCallback で指定した IXtfConfigSettingsCallback インターフェイスの OnFoundSetting コールバック関数を呼び出します。XTF API は、実装した OnFoundSetting 関数を呼び出す際に、構成設定を記述する XTFCONFIGSETTING 構造体へのポインターを渡します。
XTFCONFIGSETTING 構造体のメモリは XBOX Tools Framework (XTF) API が所有しており、IXtfConfigSettingsCallback::OnFoundSetting コールバック関数の各呼び出しの後に無効になります。この情報を後で使用する必要がある場合は、構造体の情報をコピーする必要があります。
また、IXtfConsoleControlClient::GetAllSettings メソッドを使用して、現在の開発コンソール上のすべての構成設定について XTFCONFIGSETTING 構造体の配列を返すこともできます。 XBOX Tools Framework (XTF) を使用した構成設定へのアクセスの詳細については、Configuration (xbconfig.exe) (NDA topic) を参照してください。

要件

ヘッダー: xtfconsolecontrol.h ライブラリ: xtfconsolecontrol.lib サポートされるプラットフォーム: Windows (XBOX コンソール ツール用)

関連項目

IXtfConfigSettingsCallback::OnFoundSetting
IXtfConsoleControlClient::GetAllSettings
IXtfConsoleControlClient
XtfConsoleControl
最終更新日 2026年8月24日