OID_PNP_REMOVE_WAKE_UP_PATTERN

L'OID OID_PNP_REMOVE_WAKE_UP_PATTERN richiede al driver miniport di eliminare un modello di riattivazione ricevuto in precedenza in una richiesta di OID_PNP_ADD_WAKE_UP_PATTERN . Il modello di riattivazione, insieme alla maschera, è descritto da una struttura NDIS_PM_PACKET_PATTERN .

Il membro InformationBuffer della struttura NDIS_OID_REQUEST contiene quanto segue:

  • Struttura NDIS_PM_PACKET_PATTERN che fornisce informazioni sul modello e sulla relativa maschera.

  • Maschera che indica quali byte di un pacchetto in ingresso devono essere confrontati con i byte corrispondenti nel criterio. La maschera inizia con il primo byte del pacchetto. La maschera segue immediatamente la struttura NDIS_PM_PACKET_PATTERN in InformationBuffer.

  • Modello di riattivazione, che inizia i byte PatternOffset dall'inizio di InformationBuffer.

Un driver intermedio in cui il bordo superiore riceve questa richiesta OID deve sempre propagare la richiesta al driver miniport sottostante chiamando Ndis(Co)Request.

Requisiti

Versione

Supportato in NDIS 6.0 e 6.1. Per NDIS 6.20 e versioni successive, usare invece OID_PM_REMOVE_WOL_PATTERN .

Intestazione

Ntddndis.h (include Ndis.h)

Vedi anche

NDIS_PM_PACKET_PATTERN

OID_PNP_ADD_WAKE_UP_PATTERN

OID_PM_REMOVE_WOL_PATTERN