Zwalnianie kontekstów

Kontekst jest zwalniany po jego usunięciu , a wszystkie zaległe odwołania do niego zostały zwolnione.

Istnieje jeden wyjątek od tej reguły: jeśli kontekst został utworzony , ale nie został ustawiony, nie trzeba go usuwać. Jest zwalniany, gdy jego liczba odwołań osiągnie zero. Zobacz przykładowy kod w temacie Zwalnianie kontekstów.

Gdy minifiltr rejestruje swoje typy kontekstowe, każda definicja kontekstu może opcjonalnie zawierać funkcję czyszczącą, która zostanie wywołana przed zwolnieniem kontekstu. Aby uzyskać więcej informacji, zobacz PFLT_CONTEXT_CLEANUP_CALLBACK.