Принадлежит ли драйвер фильтра ndis драйверу NT или WDM? - PullRequest
0 голосов
/ 05 мая 2011

Драйвер NT не поддерживает плагин и игру.

Принадлежит ли фильтр ndis драйверу NT или драйверу WDM?

1 Ответ

1 голос
/ 11 июня 2011

Драйверы фильтра NDIS, как правило, являются устаревшими драйверами WDM.Их можно запускать / останавливать через SCM (например, API-интерфейс StartService).

Однако NDIS технически разрешит любому драйверу быть драйвером фильтра NDIS: если драйвер вызывает NdisFRegisterFilterDriver с действительным уникальным именем, этоa filter.

Драйверы фильтра NDIS не участвуют в традиционных операциях WDM PNP (например, они не обрабатывают IRP).Однако NDIS имеет свою собственную модель PNP, которая позволяет динамически создавать, запускать, останавливать и отключать экземпляры фильтров.(Фактически, если фильтр помечен как Необязательный в его INF-файле, его можно вставить и удалить без разрыва активных соединений TCP. Вы можете установить драйвер фильтра, даже не прерывая фоновую загрузку!)

Дон 'Не соглашайтесь с этим объяснением с неверной идеей - модель фильтра NDIS действительно довольно современная, мощная и гибкая.Он просто не использует WDM для PNP.

...