CLFS_MGMT_CLIENT_REGISTRATION structure (wdm.h)
La structure CLFS_MGMT_CLIENT_REGISTRATION est donnée à la gestion de CLFS par les clients qui gèrent leurs propres journaux.
Syntaxe
typedef struct _CLFS_MGMT_CLIENT_REGISTRATION {
ULONG Version;
PCLFS_CLIENT_ADVANCE_TAIL_CALLBACK AdvanceTailCallback;
PVOID AdvanceTailCallbackData;
PCLFS_CLIENT_LFF_HANDLER_COMPLETE_CALLBACK LogGrowthCompleteCallback;
PVOID LogGrowthCompleteCallbackData;
PCLFS_CLIENT_LOG_UNPINNED_CALLBACK LogUnpinnedCallback;
PVOID LogUnpinnedCallbackData;
} CLFS_MGMT_CLIENT_REGISTRATION, *PCLFS_MGMT_CLIENT_REGISTRATION;
Membres
Version
Version de la structure CLFS_MGMT_CLIENT_REGISTRATION . Définissez cette valeur sur CLFS_MGMT_CLIENT_REGISTRATION_VERSION.
AdvanceTailCallback
Pointeur vers la fonction ClfsAdvanceTailCallback du journal.
AdvanceTailCallbackData
Pointeur vers les données définies par l’utilisateur qui seront fournies à la fonction ClfsAdvanceTailCallback lorsque la fonction est appelée.
LogGrowthCompleteCallback
Pointeur vers la fonction ClfsLogGrowthCompleteCallback du journal.
LogGrowthCompleteCallbackData
Pointeur vers les données définies par l’utilisateur qui seront fournies à la fonction ClfsLogGrowthCompleteCallback lorsque la fonction est appelée.
LogUnpinnedCallback
Pointeur vers la fonction ClfsLogUnpinnedCallback du journal.
LogUnpinnedCallbackData
Pointeur vers les données définies par l’utilisateur qui seront fournies à la fonction ClfsLogUnpinnedCallback lorsque la fonction est appelée.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | wdm.h (include Wdm.h) |