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