Compartir a través de


Función NdisCompleteUnbindAdapterEx (ndis.h)

Un controlador de protocolo llama a la función de 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 de.

Valor devuelto

Ninguno

Observaciones

Cuando un controlador de protocolo devuelve NDIS_STATUS_PENDING de su 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 asignados para establecer el enlace.

Al devolver de NdisCompleteUnbindAdapterEx el identificador de UnbindContext de 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 Valor
cliente mínimo admitido Se admite en NDIS 6.0 y versiones posteriores.
de la plataforma de destino de Escritorio
encabezado de ndis.h (incluya Ndis.h)
biblioteca de Ndis.lib
irQL <= DISPATCH_LEVEL
reglas de cumplimiento de DDI Irql_Protocol_Driver_Function(ndis)

Consulte también

NdisOpenAdapterEx

ProtocolBindAdapterEx

ProtocolUnbindAdapterEx