OID_PM_REMOVE_WOL_PATTERN
Come set, i driver di protocollo e NDIS usano l'OID OID_PM_REMOVE_WOL_PATTERN per rimuovere un modello di riattivazione della rete LAN (WOL) da una scheda di rete. Il membro InformationBuffer della struttura NDIS_OID_REQUEST contiene un puntatore a un identificatore di modello ULONG.
Commenti
I driver di protocollo e NDIS usano OID_PM_REMOVE_WOL_PATTERN per rimuovere un modello di riattivazione LAN (WOL) dalla scheda di rete sottostante.
DATI. SET_INFORMATION. Il membro InformationBuffer della struttura NDIS_OID_REQUEST deve puntare a un valore ULONG per un identificatore di modello WOL aggiunto in precedenza. NDIS imposta questo identificatore di modello nel membro PatternId della struttura NDIS_PM_WOL_PATTERN quando NDIS ha inviato la richiesta OID precedente OID_PM_ADD_WOL_PATTERN alla scheda di rete sottostante.
Codici di stato restituiti
La funzione MiniportOidRequest del driver miniport restituisce uno dei valori seguenti per questa richiesta:
Termine | Descrizione |
---|---|
NDIS_STATUS_SUCCESS |
Il driver miniport ha completato correttamente la richiesta. |
NDIS_STATUS_PENDING |
Il driver miniport completerà la richiesta in modo asincrono. Al termine dell'elaborazione, il driver miniport deve avere esito positivo alla richiesta chiamando la funzione NdisMOidRequestComplete , passando NDIS_STATUS_SUCCESS per il parametro Status . |
NDIS_STATUS_NOT_ACCEPTED |
Il driver miniport viene reimpostato. |
NDIS_STATUS_REQUEST_ABORTED |
Il driver miniport ha interrotto l'elaborazione della richiesta. Ad esempio, NDIS ha chiamato la funzione MiniportResetEx . |
NDIS restituisce uno dei codici di stato seguenti per questa richiesta:
Termine | Descrizione |
---|---|
NDIS_STATUS_SUCCESS |
La richiesta OID è stata completata correttamente. |
NDIS_STATUS_NOT_SUPPORTED |
La versione NDIS del driver miniport è minore di NDIS 6.20. |
NDIS_STATUS_FILE_NOT_FOUND |
L'identificatore del modello nella richiesta OID non è valido. |
NDIS_STATUS_INVALID_LENGTH |
Il buffer delle informazioni è troppo piccolo. NDIS imposta i DATI. SET_INFORMATION. Membro BytesNeeded nella struttura NDIS_OID_REQUEST alle dimensioni minime del buffer necessarie. |
Requisiti
Versione |
Supportato in NDIS 6.20 e versioni successive. Obbligatorio per i conducenti miniport. |
Intestazione |
Ntddndis.h (include Ndis.h) |