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
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für