Función NdisIMDeregisterLayeredMiniport (ndis.h)
Nota NDIS 5. x ha quedado en desuso y se sustituye por NDIS 6. x. Para el nuevo desarrollo de controladores NDIS, consulte Controladores de red a partir de Windows Vista. Para obtener información sobre cómo migrar NDIS 5. x controladores a NDIS 6. x, consulte Migración de controladores NDIS 5.x a NDIS 6.0.
NdisIMDeregisterLayeredMiniport libera un controlador intermedio registrado anteriormente.
Sintaxis
void NdisIMDeregisterLayeredMiniport(
[in] NDIS_HANDLE DriverHandle
);
Parámetros
[in] DriverHandle
Especifica el identificador devuelto por NdisIMRegisterLayeredMiniport.
Valor devuelto
None
Observaciones
Un controlador intermedio que llamó a NdisIMRegisterLayeredMiniport desde su rutina DriverEntry debe llamar a NdisIMDeregisterLayeredMiniport cuando limpia los recursos que asignó antes de descargarse. Si el controlador intermedio encuentra un error de inicialización irrecuperable dentro de su rutina DriverEntry , como la incapacidad de obtener recursos del sistema, debe llamar a NdisIMDeregisterLayeredMiniport.
La función NdisIMDeregisterLayeredMiniport es la recíproca de NdisIMRegisterLayeredMiniport. Normalmente, un controlador intermedio llama a NdisIMDeregisterLayeredMiniport desde su función ProtocolUnbindAdapter después de llamar a NdisDeregisterProtocol.
- Plataforma de destino: Universal
- Versión: no se admite para controladores NDIS 6.0 en Windows Vista. Use NdisMDeregisterMiniportDriveren su lugar. Compatible con controladores NDIS 5.1 en Windows Vista y Windows XP.
Requisitos
Requisito | Valor |
---|---|
Header | ndis.h (incluya Ndis.h) |
Library | Ndis.lib |
IRQL | PASSIVE_LEVEL |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de