Поделиться через


Вызов других функций платформы фильтрации Windows

Многие другие функции платформы фильтрации Windows, доступные для приложений управления в пользовательском режиме, также доступны для драйверов выносок. Это позволяет драйверу выноски выполнять задачи управления, такие как добавление фильтров в подсистему фильтров. Единственное различие между версиями этих функций в пользовательском режиме и режиме ядра заключается в типе данных, который возвращается. Функции пользовательского режима возвращают коды ошибок Win32, тогда как функции режима ядра возвращают эквивалентные коды NTSTATUS.

Большинству функций управления платформой фильтрации Windows требуется дескриптор открытого сеанса для модуля фильтрации в качестве параметра. В следующих разделах описывается, как драйвер выноски может открывать и закрывать сеанс для подсистемы фильтрации.

Открытие сеанса для обработчика фильтров

Закрытие сеанса в обработчике фильтров

Список других функций платформы фильтрации Windows, которые можно вызывать из драйвера выноски, см. в разделе Другие функции платформы фильтрации Windows. Дополнительные сведения об использовании этих функций см. в документации по платформе фильтрации Windows в Microsoft Windows SDK.