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) |