Macro NdisMCmOidRequestComplete (ndis.h)
La funzione NdisMCmOidRequestComplete restituisce lo stato finale di una richiesta OID CoNDIS per cui un driver ProtocolCoOidRequest di un driver miniport ha restituito NDIS_STATUS_PENDING.
Sintassi
void NdisMCmOidRequestComplete(
_AH_,
_VH_,
_PH_,
_R_,
_S_
);
Parametri
_AH_
Handle della famiglia di indirizzi (AF) passato dall'NDIS al mcm funzione ProtocolCoOidRequest.
_VH_
Handle di connessione virtuale (VC) passato dalla funzione NDIS alla funzione ProtocolCoOidRe quest di MCM. Un valore NULL per questo parametro indica che la richiesta non è specifica di VC. Questo parametro è NULL se il chiamante della funzione di NdisCoOidRequest ha specificato un handle VC NULL.
_PH_
Handle di entità passato da NDIS alla funzione ProtocolCoOidRe quest di MCM. Un valore NULL per questo parametro indica che la richiesta non è specifica dell'entità. Questo parametro è NULL se il chiamante della funzione NdisCoOidRequest ha specificato un handle di entità NULL.
_R_
Puntatore a una struttura NDIS_OID_REQUEST fornita dal chiamante del NdisCoOidRequest funzione.
_S_
Stato finale dell'operazione di richiesta. Questo parametro può essere NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED o qualsiasi valore di statoNDIS_STATUS_ determinato dal driver tranne NDIS_STATUS_PENDING.
Valore restituito
Nessuno
Osservazioni
Un MCM CoNDIS che restituisce NDIS_STATUS_PENDING dalla funzione ProtocolCoOidRequest deve chiamare la funzione NdisMCmOidRequestComplete al termine dell'operazione di richiesta OID.
Dopo che mcm chiama NdisMCmOidRequestComplete, NDIS chiama funzione ProtocolCoOidRequestComplete del client CoNDIS che originariamente ha chiamato la funzione NdisCoOidRequest.
Per altre informazioni sugli URI definiti per l'uso con i driver CONDIS, vedere NDIS OID.