NDIS_PM_WAKE_REASON_TYPE-Enumeration (ntddndis.h)

Die NDIS_PM_WAKE_REASON_TYPE-Enumeration gibt den Typ des Aktivierungsereignisses an, das vom Netzwerkadapter generiert wurde.

Syntax

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;

Konstanten

 
NdisWakeReasonUnspecified
Wert: 0x0000
Der Typ des Aktivierungsereignisses wird nicht angegeben.
NdisWakeReasonPacket
Wert: 0x0001
Der Netzwerkadapter hat das Aktivierungsereignis generiert, weil er ein Paket empfangen hat, das einem Wol-In-Wake-on-LAN-Muster (Wake-on-LAN) entspricht.
NdisWakeReasonMediaDisconnect
Wert: 0x0002
Der Netzwerkadapter hat das Aktivierungsereignis generiert, da er die Verbindung mit den Netzwerkmedien getrennt hat.
NdisWakeReasonMediaConnect
Wert: 0x0003
Der Netzwerkadapter hat das Aktivierungsereignis generiert, da er mit dem Netzwerkmedium verbunden ist.
NdisWakeReasonWlanNLODiscovery
Wert: 0x1000
Der Netzwerkadapter 802.11 hat das Aktivierungsereignis generiert, weil er einen Dienstsatzbezeichner (Service Set Identifier, SSID) erkannt hat, der über eine Netzwerklistenauslagerung (Network List Offload, NLO) angegeben wurde.

Weitere Informationen zu NLO finden Sie unter WLAN-Network List Offload.
NdisWakeReasonWlanAPAssociationLost
Wert: 0x1001
Der 802.11-Netzwerkadapter generierte das Aktivierungsereignis, da die Zuordnung zum Zugriffspunkt (Access Point, AP) aufgehoben wurde.
NdisWakeReasonWlanGTKHandshakeError
Wert: 0x1002
Der 802.11-Netzwerkadapter generierte das Aktivierungsereignis, da während des IEEE 802.11i RSN Group Transient Key (GTK)-Handshake mit dem AP ein Fehler aufgetreten ist.
NdisWakeReasonWlan4WayHandshakeRequest
Wert: 0x1003
Der Netzwerkadapter 802.11 generierte das Aktivierungsereignis, da er den ersten Frame des IEEE 802.11i RSN 4-Wege-Handshakes mit dem AP empfangen hat. Dieser Handshake wird ausgeführt, wenn sich der Adapter beim AP authentifiziert.
NdisWakeReasonWwanRegisterState
Wert: 0x2000
Der Netzwerkadapter für mobiles Breitband (MB) hat das Aktivierungsereignis generiert, da sich der Registrierungsstatus des MB-Diensts geändert hat.
NdisWakeReasonWwanSMSReceive
Wert: 0x2001
Der Netzwerkadapter für mobiles Breitband (MB) hat das Aktivierungsereignis generiert, da der MB-Dienst über den Empfang einer SMS-Nachricht (Short Message Service) benachrichtigt werden muss. Der Adapter generiert dieses Aktivierungsereignis entweder nach Abschluss einer zuvor ausgestellten OID_WWAN_SMS_READ-Abfrageanforderung oder nach dem Eintreffen einer neuen Class-0-Nachricht (Flash/Warnung) vom Netzwerkanbieter als Ereignisbenachrichtigung.
NdisWakeReasonWwanUSSDReceive
Wert: 0x2002
Der Netzwerkadapter für mobiles Breitband (MB) hat das Aktivierungsereignis generiert, weil er eine USSD-Nachricht (Unstructured Supplementary Service Data) empfangen hat.
NdisWakeReasonWwanPacketState
Wert: 0x2004
Der Netzwerkadapter für mobiles Breitband (MB) hat das Aktivierungsereignis aufgrund einer Paketzustandsänderung generiert.
NdisWakeReasonWwanUiccChange
Wert: 0x2005
Der Netzwerkadapter für mobiles Breitband (MB) generierte das Aktivierungsereignis, da sich der SIM-Karte Zustand geändert hat.

Hinweise

Das WakeReason-Element der NDIS_PM_WAKE_REASON-Struktur enthält einen NDIS_PM_WAKE_REASON_TYPE Enumerationswert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt in NDIS 6.30 und höher.
Kopfzeile ntddndis.h (include Ntddndis.h)

Weitere Informationen

NDIS_PM_WAKE_REASON