Функция NdisIMDeregisterLayeredMiniport (ndis.h)
Примечание NDIS 5. X является нерекомендуемым и заменен NDIS 6. x. Сведения о разработке новых драйверов NDIS см. в статье Сетевые драйверы, начиная с Windows Vista. Сведения о переносе NDIS 5. x драйверы для NDIS 6. x, см. раздел Перенос драйверов NDIS 5.x в NDIS 6.0.
NdisIMDeregisterLayeredMiniport выпускает ранее зарегистрированный промежуточный драйвер.
Синтаксис
void NdisIMDeregisterLayeredMiniport(
[in] NDIS_HANDLE DriverHandle
);
Параметры
[in] DriverHandle
Указывает дескриптор, возвращаемый NdisIMRegisterLayeredMiniport.
Возвращаемое значение
None
Remarks
Промежуточный драйвер, который вызывает NdisIMRegisterLayeredMiniport из своей подпрограммы DriverEntry , должен вызывать NdisIMDeregisterLayeredMiniport при очистке ресурсов, выделенных перед выгрузкой. Если промежуточный драйвер обнаруживает неустранимую ошибку инициализации в своей подпрограмме DriverEntry , например невозможность получить системные ресурсы, он должен вызвать NdisIMDeregisterLayeredMiniport.
Функция NdisIMDeregisterLayeredMiniport является обратной функцией NdisIMRegisterLayeredMiniport. Промежуточный драйвер обычно вызывает NdisIMDeregisterLayeredMiniport из своей функции ProtocolUnbindAdapter после вызова NdisDeregisterProtocol.
- Целевая платформа: универсальная
- Версия: не поддерживается для драйверов NDIS 6.0 в Windows Vista. Вместо этого используйте NdisMDeregisterMiniportDriver. Поддерживается для драйверов NDIS 5.1 в Windows Vista и Windows XP.
Требования
Требование | Значение |
---|---|
Заголовок | ndis.h (включая Ndis.h) |
Библиотека | Ndis.lib |
IRQL | PASSIVE_LEVEL |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделе:Отправить и просмотреть отзыв по