Delen via


OID_PNP_WAKE_UP_PATTERN_LIST

De OID_PNP_WAKE_UP_PATTERN_LIST OID wordt door een protocol gebruikt om een query uit te voeren op een lijst met de ontwaakpatronen die momenteel zijn ingesteld voor de netwerkadapter van het minipoortstuurprogramma. Een protocol specificeert een ontwaakpatroon met OID_PNP_ADD_WAKE_UP_PATTERN.

OID_PNP_WAKE_UP_PATTERN_LIST wordt verwerkt door NDIS in plaats van het minipoortstuurprogramma.

NDIS retourneert een beschrijving van elk wake-uppatroon dat is ingesteld in het minipoortstuurprogramma. Elk ontwaakpatroon, samen met het masker, wordt beschreven door een NDIS_PM_PACKET_PATTERN structuur.

Voor elk ontwaakpatroon bevat de InformationBuffer lid van de NDIS_OID_REQUEST-structuur het volgende:

  • Een NDIS_PM_PACKET_PATTERN structuur die informatie biedt over het patroon en het bijbehorende masker.

  • Een masker dat aangeeft welke bytes van een binnenkomend pakket moeten worden vergeleken met overeenkomende bytes in het patroon. Het masker begint met de eerste byte van het pakket. Het masker volgt onmiddellijk de NDIS_PM_PACKET_PATTERN structuur in de InformationBuffer-.

  • Een ontwaakpatroon, dat begint PatternOffset bytes vanaf het begin van de InformationBuffer-.

Een tussenliggend stuurprogramma waarin de bovenrand deze OID-aanvraag ontvangt, moet de aanvraag altijd doorgeven aan het onderliggende minipoortstuurprogramma door Ndis(Co)-aanvraag aan te roepen.

Eisen

Versie

Ondersteund in NDIS 6.0 en 6.1. Voor NDIS 6.20 en hoger gebruikt u in plaats daarvan OID_PM_WOL_PATTERN_LIST.

Rubriek

Ntddndis.h (inclusief Ndis.h)

Zie ook

NDIS_PM_PACKET_PATTERN

NDIS_OID_REQUEST

OID_PM_WOL_PATTERN_LIST

OID_PNP_ADD_WAKE_UP_PATTERN

OID_PNP_REMOVE_WAKE_UP_PATTERN