Partager via


OID_PM_REMOVE_WOL_PATTERN

En tant qu’ensemble, les pilotes NDIS et de protocole utilisent le OID_PM_REMOVE_WOL_PATTERN OID pour supprimer un modèle de veille de gestion de l’alimentation sur un réseau local (WOL) d’une carte réseau. Le membre InformationBuffer de la structure NDIS_OID_REQUEST contient un pointeur vers un identificateur de modèle ULONG.

Notes

Les pilotes NDIS et de protocole utilisent OID_PM_REMOVE_WOL_PATTERN pour supprimer un modèle wol (wake on LAN) de la carte réseau sous-jacente.

Données. SET_INFORMATION. Le membre InformationBuffer de la structure NDIS_OID_REQUEST doit pointer vers une valeur ULONG pour un identificateur de modèle WOL précédemment ajouté. NDIS définit cet identificateur de modèle dans le membre PatternId de la structure NDIS_PM_WOL_PATTERN lorsque NDIS a envoyé la demande OID OID_PM_ADD_WOL_PATTERN précédente à la carte réseau sous-jacente.

Codes d’état de retour

La fonction MiniportOidRequest du pilote miniport renvoie l’une des valeurs suivantes pour cette requête :

Terme Description

NDIS_STATUS_SUCCESS

Le pilote miniport a effectué la demande avec succès.

NDIS_STATUS_PENDING

Le pilote miniport effectue la requête de manière asynchrone. Une fois que le pilote miniport a terminé tout le traitement, il doit réussir la demande en appelant la fonction NdisMOidRequestComplete , en passant NDIS_STATUS_SUCCESS pour le paramètre Status .

NDIS_STATUS_NOT_ACCEPTED

Le pilote miniport est réinitialisé.

NDIS_STATUS_REQUEST_ABORTED

Le pilote miniport a cessé de traiter la demande. Par exemple, NDIS a appelé la fonction MiniportResetEx .

NDIS retourne l’un des codes status suivants pour cette demande :

Terme Description

NDIS_STATUS_SUCCESS

La demande OID s’est terminée avec succès.

NDIS_STATUS_NOT_SUPPORTED

La version NDIS du pilote miniport est inférieure à NDIS 6.20.

NDIS_STATUS_FILE_NOT_FOUND

L’identificateur de modèle dans la requête OID n’est pas valide.

NDIS_STATUS_INVALID_LENGTH

La mémoire tampon d’informations est trop petite. NDIS définit les DONNÉES. SET_INFORMATION. BytesNeeded membre dans la structure NDIS_OID_REQUEST à la taille de mémoire tampon minimale requise.

Spécifications

Version

Pris en charge dans NDIS 6.20 et versions ultérieures. Obligatoire pour les pilotes miniport.

En-tête

Ntddndis.h (inclure Ndis.h)

Voir aussi

NDIS_OID_REQUEST

NDIS_PM_WOL_PATTERN

OID_PM_ADD_WOL_PATTERN

NDIS_STATUS_PM_WOL_PATTERN_REJECTED