共用方式為


NDIS_PM_WAKE_REASON_TYPE列舉 (ntddndis.h)

NDIS_PM_WAKE_REASON_TYPE列舉會識別網路適配器所產生的喚醒事件類型。

Syntax

typedef enum _NDIS_PM_WAKE_REASON_TYPE {
  NdisWakeReasonUnspecified = 0x0000,
  NdisWakeReasonPacket = 0x0001,
  NdisWakeReasonMediaDisconnect = 0x0002,
  NdisWakeReasonMediaConnect = 0x0003,
  NdisWakeReasonWlanNLODiscovery = 0x1000,
  NdisWakeReasonWlanAPAssociationLost = 0x1001,
  NdisWakeReasonWlanGTKHandshakeError = 0x1002,
  NdisWakeReasonWlan4WayHandshakeRequest = 0x1003,
  NdisWakeReasonWlanIncomingActionFrame,
  NdisWakeReasonWlanClientDriverDiagnostic,
  NdisWakeReasonWwanRegisterState = 0x2000,
  NdisWakeReasonWwanSMSReceive = 0x2001,
  NdisWakeReasonWwanUSSDReceive = 0x2002,
  NdisWakeReasonWwanPacketState = 0x2004,
  NdisWakeReasonWwanUiccChange = 0x2005
} NDIS_PM_WAKE_REASON_TYPE, *PNDIS_PM_WAKE_REASON_TYPE;

常數

 
NdisWakeReasonUnspecified
值: 0x0000
未指定喚醒事件的類型。
NdisWakeReasonPacket
值: 0x0001
網路適配器會產生喚醒事件,因為它收到符合網路喚醒 (WOL) 模式的封包。
NdisWakeReasonMediaDisconnect
值: 0x0002
網路適配器產生喚醒事件,因為它與網路媒體中斷連線。
NdisWakeReasonMediaConnect
值: 0x0003
網路適配器產生喚醒事件,因為它已連線到網路媒體。
NdisWakeReasonWlanNLODiscovery
值: 0x1000
802.11 網路適配器產生喚醒事件,因為它偵測到透過網路清單卸除 (NLO) 指定的服務集標識碼 (SSID) 。

如需 NLO 的詳細資訊,請參閱 Wi-Fi 網路清單卸除
NdisWakeReasonWlanAPAssociationLost
值: 0x1001
802.11 網路適配器產生喚醒事件,因為它與存取點 (AP) 解除關聯。
NdisWakeReasonWlanGTKHandshakeError
值: 0x1002
802.11 網路適配器產生喚醒事件,因為它在 IEEE 802.11i RSN 群組暫時性密鑰期間發生錯誤, (GTK) 與 AP 交握。
NdisWakeReasonWlan4WayHandshakeRequest
值: 0x1003
802.11 網路適配器產生喚醒事件,因為它收到 IEEE 802.11i RSN 4 向交握與 AP 的第一個畫面。 當配接器向AP進行驗證時,就會執行此交握。
NdisWakeReasonWwanRegisterState
值: 0x2000
行動寬頻 (MB) 網路適配器產生喚醒事件,因為其向 MB 服務的註冊狀態已變更。
NdisWakeReasonWwanSMSReceive
值: 0x2001
行動寬頻 (MB) 網路適配器產生喚醒事件,因為 MB 服務必須收到簡訊服務 (簡訊) 訊息的通知。 配接器會在先前發出的 OID_WWAN_SMS_READ 查詢要求完成之後,或從網路提供者收到新的類別 0 (快閃/警示) 訊息作為事件通知之後,產生此喚醒事件。
NdisWakeReasonWwanUSSDReceive
值: 0x2002
行動寬頻 (MB) 網路適配器產生喚醒事件,因為它收到非結構化補充服務數據 (USSD) 訊息。
NdisWakeReasonWwanPacketState
值: 0x2004
行動寬頻 (MB) 網路適配器因為封包狀態變更而產生喚醒事件。
NdisWakeReasonWwanUiccChange
值: 0x2005
行動寬頻 (MB) 網路適配器產生喚醒事件,因為 SIM 卡狀態已變更。

備註

NDIS_PM_WAKE_REASON 結構的 WakeReason 成員包含NDIS_PM_WAKE_REASON_TYPE列舉值。

規格需求

需求
最低支援的用戶端 NDIS 6.30 和更新版本支援。
標頭 ntddndis.h (包含 Ntddndis.h)

另請參閱

NDIS_PM_WAKE_REASON