CLFS_MGMT_CLIENT_REGISTRATION - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// wdm.h

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;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-wdm-_clfs_mgmt_client_registration)

_CLFS_MGMT_CLIENT_REGISTRATION structure

Description

The CLFS_MGMT_CLIENT_REGISTRATION structure is given to CLFS management by clients who manage their own logs.

Members

Version

The version of the CLFS_MGMT_CLIENT_REGISTRATION structure. Set this to CLFS_MGMT_CLIENT_REGISTRATION_VERSION.

AdvanceTailCallback

A pointer to the log's ClfsAdvanceTailCallback function.

AdvanceTailCallbackData

A pointer to user-defined data that will be supplied to the ClfsAdvanceTailCallback function when the function is invoked.

LogGrowthCompleteCallback

A pointer to the log's ClfsLogGrowthCompleteCallback function.

LogGrowthCompleteCallbackData

A pointer to user-defined data that will be supplied to the ClfsLogGrowthCompleteCallback function when the function is invoked.

LogUnpinnedCallback

A pointer to the log's ClfsLogUnpinnedCallback function.

LogUnpinnedCallbackData

A pointer to user-defined data that will be supplied to the ClfsLogUnpinnedCallback function when the function is invoked.

See also

ClfsAdvanceTailCallback

ClfsLogGrowthCompleteCallback

ClfsLogUnpinnedCallback