Condividi tramite


Funzione NdisMCoOidRequestComplete (ndis.h)

La funzione NdisMCoOidRequestComplete restituisce lo stato finale di una richiesta OID che un driver miniport

La funzione MiniportCoOidRequest ha restituito NDIS_STATUS_PENDING per.

Sintassi

void NdisMCoOidRequestComplete(
  [in] NDIS_HANDLE       MiniportAdapterHandle,
       NDIS_HANDLE       NdisMiniportVcHandle,
       PNDIS_OID_REQUEST Request,
  [in] NDIS_STATUS       Status
);

Parametri

[in] MiniportAdapterHandle

Handle dell'adattatore miniport passato al parametro MiniportAdapterHandle del parametro Funzione MiniportInitializeEx .

NdisMiniportVcHandle

Handle che identifica la connessione virtuale (VC). Il driver miniport ha ottenuto questo handle come parametro di input per la funzione MiniportCoCreateVc , quando un client configura una chiamata in uscita o quando il gestore chiamate ha creato un VC per un punto di accesso al servizio registrato dal client (SAP). Gestione chiamate ha creato il vc per indicare una notifica di chiamata in ingresso. Se la richiesta non è specifica DEL VC, questo parametro è NULL.

Request

Puntatore a un buffer formattato come struttura NDIS_OID_REQUEST . Il driver miniport ha ottenuto questo puntatore come parametro di input per il relativo Funzione MiniportCoOidRequest .

[in] Status

Stato finale dell'operazione di richiesta, NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED o qualsiasi valore NDIS_STATUS_ XXX determinato dal driver tranne NDIS_STATUS_PENDING.

Valore restituito

nessuno

Osservazioni

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

Una chiamata a NdisMCoOidRequestComplete causa una chiamata all'oggetto Funzione ProtocolCoOidRequestComplete del driver overlying che ha chiamato la funzione NdisCoOidRequest .

Requisiti

Requisito Valore
Client minimo supportato Supportato in NDIS 6.0 e versioni successive.
Piattaforma di destinazione Desktop
Intestazione ndis.h (includere Ndis.h)
Libreria Ndis.lib
IRQL <= DISPATCH_LEVEL
Regole di conformità DDI Irql_MCO_Function(ndis)

Vedi anche

MiniportCoCreateVc

MiniportCoOidRequest

MiniportInitializeEx

NDIS_OID_REQUEST

NdisCoOidRequest

ProtocolCoOidRequestComplete