Función NdisMDeregisterMiniportDriver (ndis.h)
Un controlador de miniport 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
Ninguno
Observaciones
Si se produce un error en el controlador de miniporte DriverEntry rutina después de la función NdisMRegisterMiniportDriver devuelve correctamente, el controlador debe llamar a NdisMDeregisterMiniportDriver antes de driverEntry. Si driverEntry se realiza correctamente, el controlador debe llamar a NdisMDeregisterMiniportDriver desde su función MiniportDriverUnload.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Se admite en NDIS 6.0 y versiones posteriores. |
de la plataforma de destino de | Universal |
encabezado de | ndis.h (incluya Ndis.h) |
biblioteca de | Ndis.lib |
irQL | PASSIVE_LEVEL |
reglas de cumplimiento de DDI | Irql_Miniport_Driver_Function(ndis) |