Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Примечание 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.
Возвращаемое значение
Никакой
Замечания
Промежуточный драйвер, вызывающий NdisIMRegisterLayeredMiniport из подпрограммы driverEntry DriverEntry, должен вызывать NdisIMDeregisterLayeredMiniport при очистке выделенных ресурсов перед выгрузкой. Если промежуточный драйвер сталкивается с неустранимой ошибкой инициализации в рамках своей подпрограммы DriverEntry, например неспособность получать системные ресурсы, он должен вызывать NdisIMDeregisterLayeredMiniport.
Функция NdisIMDeregisterLayeredMiniport является взаимной NdisIMRegisterLayeredMiniport. Промежуточный драйвер обычно вызывает NdisIMDeregisterLayeredMiniport из функции ProtocolUnbindAdapter после вызова NdisDeregisterProtocol.
- Целевая платформа: универсальная
- Версия: не поддерживается для драйверов NDIS 6.0 в Windows Vista. Вместо этого используйте NdisMDeregisterMiniportDriver. Поддерживается для драйверов NDIS 5.1 в Windows Vista и Windows XP.
Требования
| Требование | Ценность |
|---|---|
| заголовка | ndis.h (include Ndis.h) |
| библиотеки | Ndis.lib |
| IRQL | PASSIVE_LEVEL |