LOG_MANAGEMENT_CALLBACKS structure (clfsmgmtw32.h)
La structure LOG_MANAGEMENT_CALLBACKS est utilisée pour s’inscrire auprès du système CLFS (Common Log File System) pour les rappels dont un programme client a besoin d’informations.
Syntaxe
typedef struct _LOG_MANAGEMENT_CALLBACKS {
PVOID CallbackContext;
PLOG_TAIL_ADVANCE_CALLBACK AdvanceTailCallback;
PLOG_FULL_HANDLER_CALLBACK LogFullHandlerCallback;
PLOG_UNPINNED_CALLBACK LogUnpinnedCallback;
} LOG_MANAGEMENT_CALLBACKS, *PLOG_MANAGEMENT_CALLBACKS;
Membres
CallbackContext
Pointeur vers le contexte qui est une valeur définie par le client. CLFS ignore cette valeur autre que pour la transmettre à chaque rappel au client.
AdvanceTailCallback
Appelé lorsque la fonctionnalité de gestion détermine que le client doit avancer la fin de son journal.
LogFullHandlerCallback
Appelé lorsqu’une requête asynchrone est lancée lorsque HandleLogFull se termine.
LogUnpinnedCallback
Appelé lorsqu’un journal épinglé est désépinglé.
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 R2 [applications de bureau uniquement] |
En-tête | clfsmgmtw32.h |
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