Partager via


OID_PM_REMOVE_WOL_PATTERN

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

Remarques

Les pilotes NDIS et de protocole utilisent OID_PM_REMOVE_WOL_PATTERN pour supprimer un modèle de mise en éveil sur LAN (WOL) de la carte réseau sous-jacente.

Data . SET_INFORMATION. InformationBuffer membre 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 PatternId membre de la structure NDIS_PM_WOL_PATTERN lorsque NDIS a envoyé la demande OID antérieure OID_PM_ADD_WOL_PATTERN à la carte réseau sous-jacente.

Codes d’état de retour

La fonctionminiportdu pilote miniportOidRequest retourne l’une des valeurs suivantes pour cette requête :

Terme Description

NDIS_STATUS_SUCCESS

Le pilote miniport a terminé la requête avec succès.

NDIS_STATUS_PENDING

Le pilote miniport termine la requête de manière asynchrone. Une fois que le pilote miniport a terminé tout le traitement, il doit réussir la requête 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 arrêté le traitement de la requête. Par exemple, NDIS a appelé la fonction MiniportResetEx.

NDIS retourne l’un des codes d’état suivants pour cette demande :

Terme Description

NDIS_STATUS_SUCCESS

La requête 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 le DATA. SET_INFORMATION. OctetsNeeded membre de la structure NDIS_OID_REQUEST à la taille de mémoire tampon minimale requise.

Exigences

Version

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

En-tête

Ntddndis.h (include Ndis.h)

Voir aussi

NDIS_OID_REQUEST

NDIS_PM_WOL_PATTERN

OID_PM_ADD_WOL_PATTERN

NDIS_STATUS_PM_WOL_PATTERN_REJECTED