ControlChannelTriggerStatus 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定系統是否能夠完成 ControlChannelTrigger 物件的設定,以供 Windows.Networking.Sockets 和相關命名空間中的類別專案使用。
注意
Windows Phone不支援此列舉。
public enum class ControlChannelTriggerStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Networking.Sockets.ControlChannelTriggerContract, 65536)]
enum class ControlChannelTriggerStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.PreviousContractVersion("Windows.Networking.Sockets.ControlChannelTriggerContract", 65536, 196608)]
enum class ControlChannelTriggerStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Networking.Sockets.ControlChannelTriggerContract), 65536)]
public enum ControlChannelTriggerStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.PreviousContractVersion("Windows.Networking.Sockets.ControlChannelTriggerContract", 65536, 196608)]
public enum ControlChannelTriggerStatus
Public Enum ControlChannelTriggerStatus
- 繼承
-
ControlChannelTriggerStatus
- 屬性
Windows 需求
裝置系列 |
Windows Desktop Extension SDK (已於 10.0.10240.0 引進)
Windows Mobile Extension SDK (已於 10.0.10240.0 引進) Windows 10, version 1803 (已於 10.0.17134.0 引進) |
API contract |
Windows.Networking.Sockets.ControlChannelTriggerContract (已於 v1.0 引進)
Windows.Foundation.UniversalApiContract (已於 v6.0 引進) |
欄位
HardwareSlotAllocated | 2 | 系統已配置硬體位置。 |
HardwareSlotRequested | 0 | 原則檢查成功,且已向系統要求硬體位置。 |
PolicyError | 3 | 系統嘗試完成 ControlChannelTrigger設定時發生原則錯誤。 當應用程式要求比系統原則允許的更多硬體或軟體位置連線時,就會發生此錯誤。 |
ServiceUnavailable | 6 | ControlChannelTrigger所提供的服務無法使用。 如果網路連線代理程式服務尚未就緒,但應用程式正嘗試建立 ControlChannelTrigger 通道,就可能會發生這種情況。 此狀態碼會在下列情況下提供:
這兩種情況下的緩和措施是接聽系統事件代理程式事件,並在該時間點註冊 ControlChannelTrigger 通道。 |
SoftwareSlotAllocated | 1 | 原則檢查成功,且系統已配置軟體位置。 |
SystemError | 4 | 系統嘗試完成硬體位置 ControlChannelTrigger 設定時發生系統錯誤。 |
TransportDisconnected | 5 | 與 ControlChannelTrigger 相關聯的網路傳輸已中斷連線。 基礎 TCP 連線已經由從遠端目的地接收的 TCP 重設中斷連線,或應用程式或遠端目的地的正常中斷連線。 最常見的情況是 TCP 重設或遠端目的地所傳送的正常中斷連線。 |
備註
系統會針對可針對 UWP 應用程式設定的 ControlChannelTrigger 實例數目維護原則,以限制資源使用量並延長電池使用時間。 系統設定完成之後,每個 ControlChannelTrigger 實例都會代表所建立 TCP 連線的硬體或軟體位置,即使應用程式已暫停, (從前景移至背景) 也一定。
本機電腦系統可以處於數種電源狀態:
- 系統使用中
- 連線待命
- 關閉系統作用中模式中的應用程式可以在使用軟體或硬體位置時接收控制通道觸發程式。 連線待命模式中的應用程式只能在使用硬體位置時接收控制通道觸發程式。