NDIS_PM_WAKE_REASON_TYPE 枚举 (ntddndis.h)
NDIS_PM_WAKE_REASON_TYPE枚举标识网络适配器生成的唤醒事件的类型。
语法
typedef enum _NDIS_PM_WAKE_REASON_TYPE {
NdisWakeReasonUnspecified = 0x0000,
NdisWakeReasonPacket = 0x0001,
NdisWakeReasonMediaDisconnect = 0x0002,
NdisWakeReasonMediaConnect = 0x0003,
NdisWakeReasonWlanNLODiscovery = 0x1000,
NdisWakeReasonWlanAPAssociationLost = 0x1001,
NdisWakeReasonWlanGTKHandshakeError = 0x1002,
NdisWakeReasonWlan4WayHandshakeRequest = 0x1003,
NdisWakeReasonWwanRegisterState = 0x2000,
NdisWakeReasonWwanSMSReceive = 0x2001,
NdisWakeReasonWwanUSSDReceive = 0x2002,
NdisWakeReasonWwanPacketState = 0x2004,
NdisWakeReasonWwanUiccChange = 0x2005
} NDIS_PM_WAKE_REASON_TYPE, *PNDIS_PM_WAKE_REASON_TYPE;
常量
NdisWakeReasonUnspecified 值: 0x0000 未指定唤醒事件的类型。 |
NdisWakeReasonPacket 值: 0x0001 网络适配器生成了唤醒事件,因为它收到了与 LAN 唤醒 (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 与 AP 的四向握手的第一帧。 当适配器向 AP 进行身份验证时,会执行此握手。 |
NdisWakeReasonWwanRegisterState 值: 0x2000 移动宽带 (MB) 网络适配器生成了唤醒事件,因为它的注册 MB 服务状态已更改。 |
NdisWakeReasonWwanSMSReceive 值: 0x2001 (MB) 网络适配器的移动宽带生成了唤醒事件,因为 MB 服务必须收到短信服务 (短信) 消息。 适配器在完成以前发出的 OID_WWAN_SMS_READ 查询请求后生成此唤醒事件,或者新 class-0 的到达后, (来自网络提供程序的闪存/警报) 消息作为事件通知。 |
NdisWakeReasonWwanUSSDReceive 值: 0x2002 移动宽带 (MB) 网络适配器生成了唤醒事件,因为它收到了非结构化补充服务数据 (USSD) 消息。 |
NdisWakeReasonWwanPacketState 值: 0x2004 由于数据包状态更改, (MB) 网络适配器的移动宽带生成了唤醒事件。 |
NdisWakeReasonWwanUiccChange 值: 0x2005 由于 SIM 卡卡状态更改,因此移动宽带 (MB) 网络适配器生成了唤醒事件。 |
注解
NDIS_PM_WAKE_REASON 结构的 WakeReason 成员包含NDIS_PM_WAKE_REASON_TYPE枚举值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 NDIS 6.30 及更高版本中受支持。 |
标头 | ntddndis.h (包括 Ntddndis.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈