struttura NDIS_PM_PACKET_PATTERN (ntddndis.h)
La struttura NDIS_PM_PACKET_PATTERN specifica un modello di riattivazione, che, quando viene rilevato da una scheda di rete con criteri di corrispondenza abilitata, fa in modo che la scheda di rete segnali un evento di riattivazione del risparmio energia.
Sintassi
typedef struct _NDIS_PM_PACKET_PATTERN {
ULONG Priority;
ULONG Reserved;
ULONG MaskSize;
ULONG PatternOffset;
ULONG PatternSize;
ULONG PatternFlags;
} NDIS_PM_PACKET_PATTERN, *PNDIS_PM_PACKET_PATTERN;
Membri
Priority
Questo membro è riservato.
Reserved
Questo membro è riservato.
MaskSize
Specifica le dimensioni in byte della maschera di motivo che segue immediatamente la struttura NDIS_PM_PACKET_PATTERN nella InformationBuffer.
PatternOffset
Specifica in byte l'offset dall'inizio del InformationBuffer all'inizio del modello di riattivazione.
PatternSize
Specifica in byte le dimensioni del modello di riattivazione.
PatternFlags
Questi flag sono riservati.
Osservazioni
NDIS_PM_PACKET_PATTERN viene fornito nel InformationBuffer della struttura di NDIS_OID_REQUEST per gli URI seguenti:
-
Un driver di protocollo invia questo OID a un driver miniport per specificare un modello di riattivazione. Il modello di riattivazione, insieme alla relativa maschera, è descritto da una struttura NDIS_PM_PACKET_PATTERN.
-
OID_PNP_REMOVE_WAKE_UP_PATTERN
Un driver di protocollo invia questo OID a un driver miniport per eliminare un modello di riattivazione specificato in precedenza con una richiesta di OID_PNP_ADD_WAKE_UP_PATTERN. Il modello di riattivazione, insieme alla relativa maschera, è descritto da una struttura NDIS_PM_PACKET_PATTERN.
-
Un protocollo usa questo OID per richiedere un elenco dei modelli di riattivazione attualmente impostati per la scheda di rete del driver miniport. Ogni modello di riattivazione, insieme alla maschera, è descritto da una struttura NDIS_PM_PACKET_PATTERN.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Supportato per i driver NDIS 6.0 e NDIS 5.1 (vedere NDIS_PM_PACKET_PATTERN (NDIS 5.1) in Windows Vista. Supportato per i driver NDIS 5.1 (vedere NDIS_PM_PACKET_PATTERN (NDIS 5.1) in Windows XP. |
intestazione | ntddndis.h (include Ndis.h) |