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) |