Función NdisMCoOidRequestComplete (ndis.h)
La función NdisMCoOidRequestComplete devuelve el estado final de una solicitud OID que un controlador de miniporte
La función MiniportCoOidRequest devolvió NDIS_STATUS_PENDING para.
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 minipuerto que NDIS pasó al parámetro MiniportAdapterHandle del Función MiniportInitializeEx .
NdisMiniportVcHandle
Identificador que identifica la conexión virtual (VC). El controlador de minipuerto obtuvo este identificador como parámetro de entrada para su función 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ó la credencial verificable para indicar una notificación de llamada entrante. Si la solicitud no es específica de VC, este parámetro es NULL.
Request
Puntero a un búfer con formato de estructura NDIS_OID_REQUEST . El controlador de minipuerto obtuvo este puntero como parámetro de entrada a su Función MiniportCoOidRequest .
[in] Status
Estado final de la operación de solicitud, ya sea NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED o cualquier valor de NDIS_STATUS_XXX determinado por el controlador , excepto NDIS_STATUS_PENDING.
Valor devuelto
None
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 ProtocolCoOidRequestComplete función del controlador sobrepuesto que llamó a la función NdisCoOidRequest .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compatible con NDIS 6.0 y versiones posteriores. |
Plataforma de destino | Escritorio |
Encabezado | ndis.h (incluya Ndis.h) |
Library | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Reglas de cumplimiento de DDI | Irql_MCO_Function(ndis) |