Función NdisMDeregisterMiniportDriver (ndis.h)

Un controlador de minipuerto llama a la función NdisMDeregisterMiniportDriver para liberar los recursos asignados con una llamada anterior a la función NdisMRegisterMiniportDriver .

Sintaxis

void NdisMDeregisterMiniportDriver(
  [in] NDIS_HANDLE NdisMiniportDriverHandle
);

Parámetros

[in] NdisMiniportDriverHandle

Identificador que obtuvo el controlador de miniporte en una llamada anterior a NdisMRegisterMiniportDriver.

Valor devuelto

None

Observaciones

Si se produce un error en la rutina DriverEntry del controlador de miniporte después de La función NdisMRegisterMiniportDriver devuelve correctamente, el controlador debe llamar a NdisMDeregisterMiniportDriver antes de que se devuelva DriverEntry . Si DriverEntry se realiza correctamente, el controlador debe llamar a NdisMDeregisterMiniportDriver desde su función MiniportDriverUnload .

Requisitos

Requisito Value
Cliente mínimo compatible Se admite en NDIS 6.0 y versiones posteriores.
Plataforma de destino Universal
Encabezado ndis.h (incluya Ndis.h)
Library Ndis.lib
IRQL PASSIVE_LEVEL
Reglas de cumplimiento de DDI Irql_Miniport_Driver_Function(ndis)

Consulte también

DriverEntry

MiniportDriverUnload

NdisMRegisterMiniportDriver