Partager via


OID_PNP_REMOVE_WAKE_UP_PATTERN

L’OID OID_PNP_REMOVE_WAKE_UP_PATTERN demande au pilote miniport de supprimer un modèle de veille qu’il a reçu précédemment dans une demande de OID_PNP_ADD_WAKE_UP_PATTERN . Le modèle de mise en éveil, ainsi que son masque, sont décrits par une structure NDIS_PM_PACKET_PATTERN.

Le membre InformationBuffer de la structure NDIS_OID_REQUEST contient les éléments suivants :

  • Une structure NDIS_PM_PACKET_PATTERN qui fournit des informations sur le modèle et son masque.

  • Masque qui indique quels octets d’un paquet entrant doivent être comparés aux octets correspondants dans le modèle. Le masque commence par le premier octet du paquet. Le masque suit immédiatement la structure NDIS_PM_PACKET_PATTERN dans InformationBuffer.

  • Modèle de mise en éveil, qui commence les octets PatternOffset à partir du début de InformationBuffer.

Un pilote intermédiaire dans lequel le bord supérieur reçoit cette requête OID doit toujours propager la demande au pilote miniport sous-jacent en appelant Ndis(Co)Request.

Spécifications

Version

Pris en charge dans NDIS 6.0 et 6.1. Pour NDIS 6.20 et versions ultérieures, utilisez plutôt OID_PM_REMOVE_WOL_PATTERN .

En-tête

Ntddndis.h (inclure Ndis.h)

Voir aussi

NDIS_PM_PACKET_PATTERN

OID_PNP_ADD_WAKE_UP_PATTERN

OID_PM_REMOVE_WOL_PATTERN