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

# IAcpHal::Disconnect

> IAcpHal::Disconnect

# IAcpHal::Disconnect

與 ACP 中斷連線。

## 語法

```cpp theme={null}
HRESULT Disconnect(  
)  
```

### 參數

### 傳回值

類型：HRESULT

如果方法成功，會傳回 `S_OK`。如果方法失敗，會傳回下列其中一個代碼 (部分清單)：

| 傳回碼 | 描述 |
| - | - |
| ACP\_E\_NOT\_CONNECTED | 此執行個體未連線至 ACP。 |

## 備註

[PopMessage](/zh-TW/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_popmessage) 是呼叫此方法之後唯一可以呼叫的方法。如果在 [Connect](/zh-TW/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_connect) 呼叫期間建立了訊息佇列，且已註冊訊息類型 **ACP\_MESSAGE\_TYPE\_DISCONNECTED**，則該訊息會是 ACP 傳送的最後一則訊息。收到中斷連線訊息時，ACP 將不再參考此執行個體所配置的任何資源。

## 需求

**標頭：** acphal.h

**支援的平台：** XBOX One 系列主機和 XBOX Series 主機

## 另請參閱

[Connect](/zh-TW/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_connect)\
[AcpHal](/zh-TW/reference/audio/acphal/acphal_members)


## Related topics

- [IAcpHal::Disconnect](/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_disconnect.md)
- [IAcpHal](/reference/audio/acphal/interfaces/IAcpHal/iacphal.md)
- [IAcpHal::Connect](/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_connect.md)
- [IAcpHal::PopMessage](/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_popmessage.md)
- [IAcpHal::SubmitCommand](/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_submitcommand.md)
