Функция NdisMDeregisterMiniportDriver (ndis.h)

Драйвер мини-порта вызывает функцию NdisMDeregisterMiniportDriver , чтобы освободить ресурсы, выделенные при предыдущем вызове функции NdisMRegisterMiniportDriver .

Синтаксис

void NdisMDeregisterMiniportDriver(
  [in] NDIS_HANDLE NdisMiniportDriverHandle
);

Параметры

[in] NdisMiniportDriverHandle

Дескриптор, полученный драйвером мини-порта при предыдущем вызове NdisMRegisterMiniportDriver.

Возвращаемое значение

None

Remarks

Если в подпрограмме DriverEntry драйвера мини-порта возникает ошибка послеФункция NdisMRegisterMiniportDriver возвращается успешно. Драйвер должен вызвать NdisMDeregisterMiniportDriver до возврата DriverEntry. Если DriverEntry выполняется успешно, драйвер должен вызвать NdisMDeregisterMiniportDriver из функции MiniportDriverUnload .

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.0 и более поздних версиях.
Целевая платформа Универсальное
Верхняя часть ndis.h (включая Ndis.h)
Библиотека Ndis.lib
IRQL PASSIVE_LEVEL
Правила соответствия DDI Irql_Miniport_Driver_Function(ndis)

См. также раздел

DriverEntry

MiniportDriverUnload

NdisMRegisterMiniportDriver