Partager via


Libérer des contextes

Un contexte est libéré une fois qu’il a été supprimé et que toutes les références en suspens à ce contexte ont été publiées.

Il existe une exception à cette règle : si un contexte a été créé mais n’a pas été défini, il n’a pas besoin d’être supprimé. Il est libéré lorsque son nombre de références atteint zéro. Consultez l’exemple de code dans Libérer des contextes.

Lorsqu’un minifiltre inscrit ses types de contexte, chaque définition de contexte peut éventuellement inclure une routine de rappel de nettoyage de contexte à appeler avant que le contexte ne soit libéré. Pour plus d’informations, consultez PFLT_CONTEXT_CLEANUP_CALLBACK.