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) |