Función NdisMCoOidRequestComplete (ndis.h)
La función NdisMCoOidRequestComplete devuelve el estado final de una solicitud de OID que un controlador de miniporte
función miniportCoOidRequest devolvió NDIS_STATUS_PENDING.
Sintaxis
void NdisMCoOidRequestComplete(
[in] NDIS_HANDLE MiniportAdapterHandle,
NDIS_HANDLE NdisMiniportVcHandle,
PNDIS_OID_REQUEST Request,
[in] NDIS_STATUS Status
);
Parámetros
[in] MiniportAdapterHandle
Un controlador de adaptador de miniporte que NDIS pasó al miniportAdapterHandle parámetro del función miniportInitializeEx.
NdisMiniportVcHandle
Identificador que identifica la conexión virtual (VC). El controlador de miniporte obtuvo este identificador como parámetro de entrada para su función de MiniportCoCreateVc, ya sea cuando un cliente configuró una llamada saliente o cuando el administrador de llamadas creó un VC para un punto de acceso de servicio registrado por el cliente (SAP). El administrador de llamadas creó el VC para indicar una notificación de llamada entrante. Si la solicitud no se específica de VC, este parámetro se NULL.
Request
Puntero a un búfer con formato NDIS_OID_REQUEST estructura. El controlador de minipuerto obtuvo este puntero como parámetro de entrada a su función miniportCoOidRequest.
[in] Status
El estado final de la operación de solicitud, ya sea NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED o cualquier valor deNDIS_STATUS_ XXX determinado por el controlador excepto NDIS_STATUS_PENDING.
Valor devuelto
Ninguno
Observaciones
Un controlador de miniporte CoNDIS que devuelve NDIS_STATUS_PENDING de su función MiniportCoOidRequest debe llamar a NdisMCoOidRequestComplete después de que el controlador de miniporte haya terminado la operación de solicitud.
Una llamada a NdisMCoOidRequestComplete provoca una llamada a función protocolCoOidRequestComplete del controlador de sobresalto que llamó a la función NdisCoOidRequest.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Se admite en NDIS 6.0 y versiones posteriores. |
de la plataforma de destino de | Escritorio |
encabezado de | ndis.h (incluya Ndis.h) |
biblioteca de | Ndis.lib |
irQL | <= DISPATCH_LEVEL |
reglas de cumplimiento de DDI | Irql_MCO_Function(ndis) |