Fonction ClfsTerminateReadLog (wdm.h)

La routine ClfsTerminateReadLog invalide un contexte de lecture spécifié après avoir libéré les ressources associées au contexte.

Syntaxe

CLFSUSER_API NTSTATUS ClfsTerminateReadLog(
  [in] PVOID pvCursorContext
);

Paramètres

[in] pvCursorContext

Pointeur vers le contexte de lecture à invalider. L’appelant a précédemment obtenu ce pointeur en appelant ClfsReadLogRecord ou ClfsReadRestartArea.

Valeur retournée

ClfsTerminateReadLog retourne STATUS_SUCCESS si elle réussit ; sinon, il retourne l’un des codes d’erreur définis dans Ntstatus.h.

Notes

Avertissement

L’échec de l’appel de cette routine peut entraîner des fuites de mémoire, un épuisement prématuré des blocs d’E/S du journal et une augmentation de la fréquence des vidages des journaux. La tentative d’utilisation de pvCursorContext après sa libération équivaut à accéder à la mémoire libérée et peut entraîner un comportement inattendu.

Pour obtenir une explication des concepts et de la terminologie CLFS, consultez Common Log File System.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête wdm.h (inclure Wdm.h)
Bibliothèque Clfs.lib
DLL Clfs.sys
IRQL IRQL <= APC_LEVEL

Voir aussi

ClfsReadLogRecord

ClfsReadRestartArea