Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’OID OID_PNP_WAKE_UP_PATTERN_LIST est utilisé par un protocole pour interroger une liste des modèles de mise en éveil actuellement définis pour la carte réseau du pilote miniport. Un protocole spécifie un modèle de mise en éveil avec OID_PNP_ADD_WAKE_UP_PATTERN.
OID_PNP_WAKE_UP_PATTERN_LIST est géré par NDIS plutôt que par le pilote miniport.
NDIS retourne au protocole une description de chaque modèle de mise en éveil défini dans le pilote miniport. Chaque modèle de mise en éveil, ainsi que son masque, est décrit par une structure NDIS_PM_PACKET_PATTERN.
Pour chaque modèle de mise en éveil, le InformationBuffer membre de la structure NDIS_OID_REQUEST contient les éléments suivants :
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 doit être comparé aux octets correspondants dans le modèle. Le masque commence par le premier octet du paquet. Le masque suit immédiatement la structure de NDIS_PM_PACKET_PATTERN dans le InformationBuffer.
Modèle de mise en éveil, qui commence PatternOffset octets à partir du début du InformationBuffer.
Un pilote intermédiaire dans lequel le bord supérieur reçoit cette requête OID doit toujours propager la requête au pilote miniport sous-jacent en appelant Ndis(Co)Request.
Exigences
Version |
Prise en charge dans NDIS 6.0 et 6.1. Pour NDIS 6.20 et versions ultérieures, utilisez OID_PM_WOL_PATTERN_LIST à la place. |
En-tête |
Ntddndis.h (include Ndis.h) |