OID_PNP_REMOVE_WAKE_UP_PATTERN

Die OID_PNP_REMOVE_WAKE_UP_PATTERN OID fordert den Miniporttreiber auf, ein Aktivierungsmuster zu löschen, das er zuvor in einer OID_PNP_ADD_WAKE_UP_PATTERN-Anforderung empfangen hat. Das Aktivierungsmuster wird zusammen mit seiner Maske durch eine NDIS_PM_PACKET_PATTERN-Struktur beschrieben.

Der InformationBuffer-Member der NDIS_OID_REQUEST-Struktur enthält Folgendes:

  • Eine NDIS_PM_PACKET_PATTERN-Struktur , die Informationen zum Muster und seiner Maske bereitstellt.

  • Eine Maske, die angibt, welche Bytes eines eingehenden Pakets mit den entsprechenden Bytes im Muster verglichen werden sollen. Die Maske beginnt mit dem ersten Byte des Pakets. Die Maske folgt sofort der NDIS_PM_PACKET_PATTERN-Struktur im InformationBuffer.

  • Ein Aktivierungsmuster, das PatternOffset-Bytes am Anfang des InformationBuffer beginnt.

Ein Zwischentreiber, in dem der obere Rand diese OID-Anforderung empfängt, muss die Anforderung immer durch Aufrufen von Ndis(Co)Request an den zugrunde liegenden Miniporttreiber weitergeben.

Requirements (Anforderungen)

Version

Unterstützt in NDIS 6.0 und 6.1. Verwenden Sie für NDIS 6.20 und höher stattdessen OID_PM_REMOVE_WOL_PATTERN .

Header

Ntddndis.h (include Ndis.h)

Weitere Informationen

NDIS_PM_PACKET_PATTERN

OID_PNP_ADD_WAKE_UP_PATTERN

OID_PM_REMOVE_WOL_PATTERN