Funzione NdisMOidRequestComplete (ndis.h)

I driver Miniport chiamano la funzione NdisMOidRequestComplete per restituire lo stato finale di una richiesta OID per cui la funzione MiniportOidRequest del driver ha restituito NDIS_STATUS_PENDING.

Sintassi

void NdisMOidRequestComplete(
  [in] NDIS_HANDLE       MiniportAdapterHandle,
  [in] PNDIS_OID_REQUEST OidRequest,
  [in] NDIS_STATUS       Status
);

Parametri

[in] MiniportAdapterHandle

Handle dell'adattatore miniport che NDIS passa al parametro MiniportAdapterHandle del Funzione MiniportInitializeEx .

[in] OidRequest

Puntatore a un buffer formattato come struttura NDIS_OID_REQUEST . Il driver miniport ha ottenuto questo puntatore come parametro di input per la funzione MiniportOidRequest .

[in] Status

Stato finale dell'operazione di richiesta, NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED o qualsiasi NDIS_STATUS_XXX determinato dal driver, ad eccezione di NDIS_STATUS_PENDING. Per altre informazioni sui valori di stato OID, vedere MiniportOidRequest.

Valore restituito

nessuno

Osservazioni

Un driver miniport che restituisce NDIS_STATUS_PENDING dalla funzione MiniportOidRequest deve chiamare NdisMOidRequestComplete dopo che il driver miniport ha completato l'operazione di richiesta.

Una chiamata a NdisMOidRequestComplete causa una chiamata alla funzione completa della richiesta (vedere ProtocolRequestComplete, ProtocolOidRequestComplete,
FilterOidRequestComplete) del driver overlying che ha chiamato la funzione NdisOidRequest .

Requisiti

Requisito Valore
Client minimo supportato Supportato in NDIS 6.0 e versioni successive.
Piattaforma di destinazione Universale
Intestazione ndis.h (include Ndis.h)
Libreria Ndis.lib
IRQL <= DISPATCH_LEVEL
Regole di conformità DDI DoubleComplete(ndis), DoubleCompleteWorkItem(ndis), Irql_OID_Function(ndis), NdisMNetPnPEventInOIDRequest(ndis), NdisOidComplete, NdisOidDoubleComplete, NdisOidDoubleRequest, NdisTimedOidComplete, WlanAssociation, WlanDisassociation, WlanTimedConnectRequest, WlanTimedLinkQuality, WlanTimedScan

Vedi anche

FilterOidRequestComplete

MiniportInitializeEx

MiniportOidRequest

NDIS_OID_REQUEST

NdisOidRequest

ProtocolOidRequestComplete

ProtocolRequestComplete