Condividi tramite


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 restituita NDIS_STATUS_PENDING.

Sintassi

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

Parametri

[in] MiniportAdapterHandle

Handle di adattatore miniport che NDIS passato al parametro MiniportAdapterHandle del parametro 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 relativa funzione MiniportOidRequest.

[in] Status

Stato finale dell'operazione di richiesta, NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED o qualsiasi NDIS_STATUS_XXX determinato dal driverad 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 dal relativo miniportOidRequest funzione deve chiamare NdisMOidRequestComplete dopo che il driver miniport ha terminato l'operazione di richiesta.

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

Fabbisogno

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

Vedere anche

FilterOidRequestComplete

MiniportInitializeEx

MiniportOidRequest

NDIS_OID_REQUEST

NdisOidRequest

ProtocolOidRequestComplete

ProtocolRequestComplete