Condividi tramite


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 LAN (WOL) da una scheda di rete. Il membro InformationBuffer della struttura NDIS_OID_REQUEST contiene un puntatore a un identificatore di modello ULONG.

Osservazioni

I driver di protocollo e NDIS usano OID_PM_REMOVE_WOL_PATTERN per rimuovere un modello LAN (WOL) di riattivazione dalla scheda di rete sottostante.

The DATA. SET_INFORMATION. InformationBuffer membro della struttura NDIS_OID_REQUEST deve puntare a un valore ULONG per un identificatore di pattern WOL aggiunto in precedenza. NDIS imposta questo identificatore di pattern nel membro PatternId della struttura NDIS_PM_WOL_PATTERN quando NDIS ha inviato la richiesta OID OID_PM_ADD_WOL_PATTERN precedente alla scheda di rete sottostante.

Codici di stato restituiti

La funzione di miniportOidRe quest 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. Dopo aver completato tutta l'elaborazione, il driver miniport deve avere esito positivo chiamando la funzione NdisMOidRequestComplete, passando NDIS_STATUS_SUCCESS per il parametro stato.

NDIS_STATUS_NOT_ACCEPTED

Il driver miniport viene reimpostato.

NDIS_STATUS_REQUEST_ABORTED

Il driver miniport ha arrestato l'elaborazione della richiesta. Ad esempio, NDIS ha chiamato la funzioneminiportResetEx.

NDIS restituisce uno dei codici di stato seguenti per questa richiesta:

Termine Descrizione

NDIS_STATUS_SUCCESS

Richiesta OID completata.

NDIS_STATUS_NOT_SUPPORTED

La versione NDIS del driver miniport è minore di NDIS 6.20.

NDIS_STATUS_FILE_NOT_FOUND

L'identificatore del criterio nella richiesta OID non è valido.

NDIS_STATUS_INVALID_LENGTH

Il buffer delle informazioni è troppo piccolo. NDIS imposta l'DATA. SET_INFORMATION. BytesNeeded membro nella struttura NDIS_OID_REQUEST alle dimensioni minime del buffer necessarie.

Fabbisogno

Versione

Supportato in NDIS 6.20 e versioni successive. Obbligatorio per i driver miniport.

Intestazione

Ntddndis.h (include Ndis.h)

Vedere anche

NDIS_OID_REQUEST

NDIS_PM_WOL_PATTERN

OID_PM_ADD_WOL_PATTERN

NDIS_STATUS_PM_WOL_PATTERN_REJECTED