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 |