Función NdisMOidRequestComplete (ndis.h)
Los controladores de miniport llaman a la función NdisMOidRequestComplete para devolver el estado final de una solicitud de OID para la que la función MiniportOidRequest del controlador devolvió NDIS_STATUS_PENDING.
Sintaxis
void NdisMOidRequestComplete(
[in] NDIS_HANDLE MiniportAdapterHandle,
[in] PNDIS_OID_REQUEST OidRequest,
[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.
[in] OidRequest
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 MiniportOidRequest.
[in] Status
El estado final de la operación de solicitud, ya sea NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED o cualquier NDIS_STATUS_XXX determinado por el controladorexcepto NDIS_STATUS_PENDING. Para obtener más información sobre los valores de estado de OID, consulte MiniportOidRequest.
Valor devuelto
Ninguno
Observaciones
Un controlador de miniport que devuelve NDIS_STATUS_PENDING de su función MiniportOidRequest debe llamar a NdisMOidRequestComplete después de que el controlador de miniport haya terminado la operación de solicitud.
Una llamada a NdisMOidRequestComplete provoca una llamada a la función completa de solicitud (consulte ProtocolRequestComplete, ProtocolOidRequestComplete,
FilterOidRequestComplete) del controlador de sobresalto que llamó a la función NdisOidRequest de.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Se admite en NDIS 6.0 y versiones posteriores. |
de la plataforma de destino de | Universal |
encabezado de | ndis.h (incluya Ndis.h) |
biblioteca de | Ndis.lib |
irQL | <= DISPATCH_LEVEL |
reglas de cumplimiento de DDI | DoubleComplete(ndis), DoubleCompleteWorkItem(ndis), Irql_OID_Function(ndis), NdisMNetPNPEventInOIDRequest(ndis), NdisOidComplete, NdisOidDoubleComplete, NdisOidDoubleRequest, NdisTimedOidComplete, WlanAssociation, WlanDisassociation, WlanTimedConnectRequest, WlanTimedLinkQuality, WlanTimedScan |