Настройка дополнительных служб драйверов фильтров

NDIS вызывает функцию FilterSetOptions драйвера фильтра для настройки дополнительных служб драйверов фильтров. NDIS вызывает FilterSetOptions в контексте вызова драйвера фильтра функции NdisFRegisterFilterDriver .

FilterSetOptions регистрирует точки входа по умолчанию для необязательных функций FilterXxx, необходимых для необязательных служб, и может выделять другие ресурсы драйверов. Чтобы зарегистрировать необязательные службы, драйвер фильтра вызывает функцию NdisSetOptionalHandlers и передает структуру характеристик в параметре OptionalHandlers .

В текущей версии Windows нет дополнительных служб драйверов фильтров.

Драйверы фильтров также могут вызывать NdisSetOptionalHandlers , чтобы задать некоторые точки входа функции FilterXxx для заданного модуля фильтра. Дополнительные сведения см. в разделе Режим обхода данных.

Если драйвер фильтра вызывает NdisSetOptionalHandlers из FilterRestart, изменения конфигурации затрагивают только модуль фильтра, перезапускаемого NDIS. На конфигурацию других модулей фильтров это не влияет.