Compartir a través de


Macro NdisMCmOidRequestComplete (ndis.h)

La función NdisMCmOidRequestComplete devuelve el estado final de una solicitud OID de CoNDIS para la que se devolvió anteriormente NDIS_STATUS_PENDING la función ProtocolCoOidRequest del administrador de llamadas de miniporte (MCM).

Sintaxis

void NdisMCmOidRequestComplete(
   _AH_,
   _VH_,
   _PH_,
   _R_,
   _S_
);

Parámetros

_AH_

Identificador de la familia de direcciones (AF) que el NDIS pasó al MCM Función ProtocolCoOidRequest .

_VH_

Identificador de conexión virtual (VC) que NDIS pasó a la función ProtocolCoOidRequest de MCM. Un valor NULL para este parámetro indica que la solicitud no es específica de VC. Este parámetro es NULL si el autor de la llamada de la función NdisCoOidRequest especificó un identificador VC NULL .

_PH_

Identificador de entidad que NDIS pasó a la función ProtocolCoOidRequest de MCM. Un valor NULL para este parámetro indica que la solicitud no es específica de la entidad. Este parámetro es NULL si el autor de la llamada de la función NdisCoOidRequest especificó un identificador de entidad NULL .

_R_

Puntero a una estructura NDIS_OID_REQUEST proporcionada por el autor de la llamada de la función NdisCoOidRequest .

_S_

Estado final de la operación de solicitud. Este parámetro puede ser NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED o cualquier valor de estado NDIS_STATUS_XXX determinado por el controlador , excepto NDIS_STATUS_PENDING.

Valor devuelto

None

Observaciones

Un MCM de CoNDIS que devuelve NDIS_STATUS_PENDING de su función ProtocolCoOidRequest debe llamar a la función NdisMCmOidRequestComplete después de que mcM haya terminado la operación de solicitud de OID.

Después de que MCM llame a NdisMCmOidRequestComplete, NDIS llama a Función ProtocolCoOidRequestComplete del cliente CoNDIS que originalmente llamó a la función NdisCoOidRequest .

Para obtener más información sobre los OID definidos para su uso con controladores CONDIS, consulte NDIS OIDs.

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)
IRQL <= DISPATCH_LEVEL
Reglas de cumplimiento de DDI Irql_MCM_Function(ndis)

Consulte también

NDIS_OID_REQUEST

NdisCoOidRequest

ProtocolCoOidRequest

ProtocolCoOidRequestComplete