Función NdisCompleteUnbindAdapterEx (ndis.h)
Un controlador de protocolo llama a la función NdisCompleteUnbindAdapterEx para completar una operación sin enlazar para la que la función ProtocolUnbindAdapterEx del controlador devolvió NDIS_STATUS_PENDING.
Sintaxis
void NdisCompleteUnbindAdapterEx(
[in] NDIS_HANDLE UnbindContext
);
Parámetros
[in] UnbindContext
Identificador que NDIS pasó al parámetro UnbindContext de la función ProtocolUnbindAdapterEx .
Valor devuelto
None
Observaciones
Cuando un controlador de protocolo devuelve NDIS_STATUS_PENDING de su La función ProtocolUnbindAdapterEx , ese controlador debe llamar a NdisCompleteUnbindAdapterEx una vez completada la operación de desenlace.
Cuando el controlador llama a NdisCompleteUnbindAdapterEx, el controlador ha terminado de limpiar cualquier información de contexto por enlace que el controlador mantiene para el enlace y libere los recursos que asignó para establecer el enlace.
Al devolver de NdisCompleteUnbindAdapterEx , el identificador UnbindContext no es válido. Es decir, el controlador de protocolo no debe pasar este identificador en las llamadas a ninguna función NdisXxx .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Se admite en 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_Protocol_Driver_Function(ndis) |