Точка входа DriverEntry промежуточного драйвера должна по
крайней мере:
- 1. вызвать NdisMInitializeWrapper и сохранить возвращенный
описатель NdisWrapperHandle
2. вызвать функцию NdisIMRegisterLayeredMiniport, чтобы зарегистрировать
свои точки входа MiniportA3cc;
3. вызвать функцию NdisRegisterProtocol, чтобы зарегистрировать свои точки
входа ProtocoLEcc (если драйвер привязывается к нижележащему NDIS-драйверу);
4. вызвать функцию NdisIMAssociateMiniport, чтобы информировать библиотеку
NDIS о том, что определенные ранее интерфейсы нижнего и верхнего уровней для
минипорта и протокола соответственно, принадлежат одному и тому же
промежуточному драйверу.
DriverEntry может
инициализировать спин-блокировки для любых глобальных разделяемых ресурсов,
размещаемых промежуточным драйвером.
Дата проведения: 28 октября 2008 г.; Место проведения: Амбер Плаза, Москва,
Россия. Конференция для веб-разработчиков и разработчиков мобильных приложений в
Москве. Узнайте, как наилучшим образом использовать инструменты разработки и API
от Google, чтобы создавать социальные, мобильные и картографические приложения,
как использовать AJAX/JavaScript инструменты и библиотеки от Google и многое
другое из первых уст.
Совсем недавно наткнулся в интернете на забавный "хит-парад" наиболее
раздражающих вещей для программиста. Поскольку он был на английском — решил
перевести текст и несколько адаптировать к нашим реалиям…