Partager via


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)

Voir aussi

ClfsAdvanceTailCallback

ClfsLogGrowthCompleteCallback

ClfsLogUnpinnedCallback