Freigeben von Kontexten
Ein Kontext wird freigegeben, nachdem er gelöscht wurde und alle noch ausstehenden Verweise auf ihn freigegeben wurden.
Es gibt eine Ausnahme von dieser Regel: Wenn ein Kontext erstellt , aber nicht festgelegt wurde, muss er nicht gelöscht werden. Es wird freigegeben, wenn die Referenzanzahl 0 erreicht. Weitere Informationen finden Sie im Codebeispiel unter Freigeben von Kontexten.
Wenn ein Minifilter seine Kontexttypen registriert, kann jede Kontextdefinition optional eine Rückrufroutine für die Kontextbereinigung enthalten, die aufgerufen wird, bevor der Kontext freigegeben wird. Weitere Informationen finden Sie unter PFLT_CONTEXT_CLEANUP_CALLBACK.