Chamando outras funções da plataforma de filtragem do Windows
Muitas das outras funções da Plataforma de Filtragem do Windows que estão disponíveis para aplicativos de gerenciamento no modo de usuário também estão disponíveis para drivers de texto explicativo. Isso permite que um driver de texto explicativo execute tarefas de gerenciamento, como adicionar filtros ao mecanismo de filtro. A única diferença entre as versões do modo de usuário e do modo kernel dessas funções é o tipo de dados retornado. As funções de modo de usuário retornam códigos de erro Win32, enquanto as funções do modo kernel retornam os códigos NTSTATUS equivalentes.
A maioria das funções de gerenciamento da Plataforma de Filtragem do Windows exige um identificador para uma sessão aberta para o mecanismo de filtro como um parâmetro. Os tópicos a seguir discutem como um driver de texto explicativo pode abrir e fechar uma sessão para o mecanismo de filtro.
Abrindo uma sessão para o mecanismo de filtro
Fechando uma sessão para o mecanismo de filtro
Para obter uma lista das outras funções da Plataforma de Filtragem do Windows que podem ser chamadas de um driver de texto explicativo, consulte Outras funções de plataforma de filtragem do Windows. Para obter mais informações sobre como usar essas funções, consulte a documentação da Plataforma de Filtragem do Windows no SDK do Microsoft Windows.