> ## 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.

# Terminate

> IXtfApplicationClient::Terminate

# IXtfApplicationClient::Terminate

终止具有指定包 moniker 的应用。

## 语法

```cpp theme={null}
public:
HRESULT Terminate(
         LPCWSTR pszPackageMoniker
)  
```

### 参数

*pszPackageMoniker*\
类型：LPCWSTR

指向要终止的应用的包 moniker 的指针。

### 返回值

类型：HRESULT

如果成功则返回 `S_OK`；否则返回 HRESULT 错误代码。

## 备注

此方法终止具有指定包 moniker 的应用。此方法类似于 XBOX Tools Framework (XTF) 中包含的应用程序管理 (xbapp.exe) 工具的 `xbapp terminate` 命令。有关 `xbapp terminate` 命令的详细信息，请参阅[应用程序管理 (xbapp.exe) (NDA 主题)](https://docs.xbox.com/zh-CN/tools/tools-console/commandlinetools/xbapp.md)。

> [!NOTE]
>
> 若要模拟开发主机执行的终止序列，请在终止应用之前暂停它至少一秒。立即终止是非标准过程，不应在测试场景中使用。有关游戏生命周期状态的详细信息，请参阅 [XBOX 游戏生命周期 (NDA 主题)](https://docs.xbox.com/zh-CN/build/console-features/console-workflows/xbox-game-life-cycle.md)。

## 要求

**头文件：** xtfapplication.h

**库：** xtfapplication.lib

**支持的平台：** Windows（用于 XBOX 主机工具）

## 另请参阅

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


## Related topics

- [XTaskQueueTerminate](https://docs.xbox.com/zh-CN/reference/system/xtaskqueue/functions/xtaskqueueterminate.md)
- [WdTerminateRemoteGame](https://docs.xbox.com/zh-CN/reference/remoting/functions/wdterminateremotegame.md)
- [XTaskQueueTerminatedCallback](https://docs.xbox.com/zh-CN/reference/system/xtaskqueue/functions/xtaskqueueterminatedcallback.md)
- [ACP_FLOWGRAPH_TERMINATED_REASON](https://docs.xbox.com/zh-CN/reference/audio/acphal/enums/acp_flowgraph_terminated_reason.md)
- [ACP_MESSAGE_FLOWGRAPH_TERMINATED](https://docs.xbox.com/zh-CN/reference/audio/acphal/structs/acp_message_flowgraph_terminated.md)
