ClfsDeleteLogByPointer, fonction (wdm.h)
La routine ClfsDeleteLogByPointer marque un flux CLFS à supprimer.
Syntaxe
CLFSUSER_API NTSTATUS ClfsDeleteLogByPointer(
[in] PLOG_FILE_OBJECT plfoLog
);
Paramètres
[in] plfoLog
Pointeur vers une structure de LOG_FILE_OBJECT qui représente une instance ouverte du flux à supprimer. L’appelant a précédemment obtenu ce pointeur en appelant ClfsCreateLogFile.
Valeur retournée
ClfsDeleteLogByPointer retourne STATUS_SUCCESS si elle réussit ; sinon, elle retourne l’un des codes d’erreur définis dans Ntstatus.h.
Remarques
ClfsDeleteLogByPointer marque un flux à supprimer, mais ne ferme pas l’objet de fichier journal pointé par plfoLog. Pour fermer un objet de fichier journal, appelez ClfsCloseLogFileObject. Un flux marqué pour suppression est supprimé après la fermeture de tous les objets de fichier journal associés au flux.
Un flux CLFS marqué pour suppression refuse les demandes suivantes d’ouverture du flux.
Pour obtenir une explication des concepts et de la terminologie CLFS, consultez Common Log File System.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Server 2003 R2, Windows Vista et versions ultérieures de Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | wdm.h (include Wdm.h) |
Bibliothèque | Clfs.lib |
DLL | Clfs.sys |
IRQL | <= APC_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour