> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XtfCreateApplicationClient

> XtfCreateApplicationClient

# XtfCreateApplicationClient

指定したアドレスの開発本体に対して、[IXtfApplicationClient](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/ixtfapplicationclient-xtfapplication-xbox-microsoft-t.md) インターフェイスの新しいインスタンスを初期化します。

## 構文

```cpp theme={null}
HRESULT XtfCreateApplicationClient(
         LPCWSTR pszAddress,
         REFIID riid,
         void **ppvObject
)  
```

### パラメーター

*pszAddress*\
型: LPCWSTR

新しい [IXtfApplicationClient](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/ixtfapplicationclient-xtfapplication-xbox-microsoft-t.md) に使用する開発本体のツール IP アドレスへのポインターです。

*riid*\
型: REFIID

新しく作成された [IXtfApplicationClient](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/ixtfapplicationclient-xtfapplication-xbox-microsoft-t.md) のインスタンス識別子を受け取るポインターです。

*ppvObject*\
型: void\*\*

新しく作成された [IXtfApplicationClient](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/ixtfapplicationclient-xtfapplication-xbox-microsoft-t.md) への参照を受け取るポインターです。

### 戻り値

型: HRESULT

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

## 解説

この関数は、`pszAddress` で指定された開発本体に [IXtfApplicationClient](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/ixtfapplicationclient-xtfapplication-xbox-microsoft-t.md) の新しいインスタンスを作成してアタッチします。 その後、そのデプロイ本体に対して新しい `IXtfApplicationClient` インスタンスを使用して、アプリのデプロイやアンインストール、アプリの起動、終了、制約、制約解除、中断、再開、実行状態の照会、およびアプリに関する情報の取得と設定を行うことができます。

XBOX Tools Framework (XTF) など、利用可能なツールおよび自動化 API の詳細については、[ツールおよび自動化 API (NDA トピック)](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/debug/atoc-api-tools-dev-env) を参照してください。

## 要件

**ヘッダー:** xtfapplication.h

**ライブラリ:** xtfapplication.lib

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

## 関連項目

[IXtfApplicationClient](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/ixtfapplicationclient-xtfapplication-xbox-microsoft-t.md)\
[XtfApplication](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfapplication/xtfapplication-xbox-microsoft-n.md)


## Related topics

- [XtfApplication (API の内容)](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfapplication/xtfapplication-xbox-microsoft-n.md)
- [XtfCreateUserClient](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfuser/methods/xtfcreateuserclient-xtfuser-xbox-windows-m.md)
- [XtfCreateFileIOClient](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtffileio/methods/xtfcreatefileioclient-xtffileio-xbox-microsoft-m.md)
- [XtfCreateInputClient](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfinput/methods/xtfcreateinputclient-xtfinput-xbox-windows-m.md)
- [XtfCreateDebugMonitorClient](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfdebugmonitor/methods/xtfcreatedebugmonitorclient-xtfdebugmonitor-xbox-microsoft-m.md)
