enumerazione NDIS_PM_WAKE_REASON_TYPE (ntddndis.h)

L'enumerazione NDIS_PM_WAKE_REASON_TYPE identifica il tipo di evento di riattivazione generato dalla scheda di rete.

Sintassi

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;

Costanti

 
NdisWakeReasonUnspecified
Valore: 0x0000
Il tipo di evento di riattivazione non è specificato.
NdisWakeReasonPacket
Valore: 0x0001
La scheda di rete ha generato l'evento di riattivazione perché ha ricevuto un pacchetto che corrisponde a un modello wake-on-LAN (WOL).
NdisWakeReasonMediaDisconnect
Valore: 0x0002
La scheda di rete ha generato l'evento di riattivazione perché è disconnesso dal supporto di rete.
NdisWakeReasonMediaConnect
Valore: 0x0003
La scheda di rete ha generato l'evento di riattivazione perché è connesso al supporto di rete.
NdisWakeReasonWlanNLODiscovery
Valore: 0x1000
La scheda di rete 802.11 ha generato l'evento di riattivazione perché ha rilevato un identificatore del set di servizi (SSID) specificato tramite un offload dell'elenco di rete (NLO).

Per altre informazioni su NLO, vedere Offload dell'elenco di rete Wi-Fi.
NdisWakeReasonWlanAPAssociationLost
Valore: 0x1001
La scheda di rete 802.11 ha generato l'evento di riattivazione perché è disassociato con il punto di accesso (AP).
NdisWakeReasonWlanGTKHandshakeError
Valore: 0x1002
La scheda di rete 802.11 ha generato l'evento di riattivazione perché ha rilevato un errore durante l'handshake del gruppo RSN IEEE 802.11i con l'API.
NdisWakeReasonWlan4WayHandshakeRequest
Valore: 0x1003
La scheda di rete 802.11 ha generato l'evento di riattivazione perché ha ricevuto il primo frame dell'HANDSHAN 802.11i RSN 4-way con l'AP. Questa handshake viene eseguita quando l'adapter esegue l'autenticazione con l'AP.
NdisWakeReasonWwanRegisterState
Valore: 0x2000
La scheda di rete mobile broadband (MB) ha generato l'evento di riattivazione perché lo stato di registrazione al servizio MB è cambiato.
NdisWakeReasonWwanSMSReceive
Valore: 0x2001
La scheda di rete mobile broadband (MB) ha generato l'evento di riattivazione perché il servizio MB deve ricevere una notifica sulla ricezione di un messaggio SMS (Short Message Service). L'adattatore genera questo evento di riattivazione dopo il completamento di una richiesta di query OID_WWAN_SMS_READ rilasciata in precedenza o l'arrivo di un nuovo messaggio di classe-0 (flash/alert) dal provider di rete come notifica evento.
NdisWakeReasonWwanUSSDReceive
Valore: 0x2002
La scheda di rete mobile broadband (MB) ha generato l'evento di riattivazione perché ha ricevuto un messaggio USSD (Unstructured Service Data).
NdisWakeReasonWwanPacketState
Valore: 0x2004
La scheda di rete mobile broadband (MB) ha generato l'evento di riattivazione a causa di una modifica dello stato del pacchetto.
NdisWakeReasonWwanUiccChange
Valore: 0x2005
La scheda di rete mobile broadband (MB) ha generato l'evento di riattivazione perché lo stato della scheda SIM è cambiato.

Commenti

Il membro WakeReason della struttura NDIS_PM_WAKE_REASON contiene un valore di enumerazione NDIS_PM_WAKE_REASON_TYPE .

Requisiti

Requisito Valore
Client minimo supportato Supportato in NDIS 6.30 e versioni successive.
Intestazione ntddndis.h (include Ntddndis.h)

Vedi anche

NDIS_PM_WAKE_REASON