estrutura CLFS_MGMT_CLIENT_REGISTRATION (wdm.h)

A estrutura CLFS_MGMT_CLIENT_REGISTRATION é fornecida ao gerenciamento CLFS por clientes que gerenciam seus próprios logs.

Sintaxe

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;

Membros

Version

A versão da estrutura CLFS_MGMT_CLIENT_REGISTRATION . Defina isso como CLFS_MGMT_CLIENT_REGISTRATION_VERSION.

AdvanceTailCallback

Um ponteiro para a função ClfsAdvanceTailCallback do log.

AdvanceTailCallbackData

Um ponteiro para dados definidos pelo usuário que serão fornecidos à função ClfsAdvanceTailCallback quando a função for invocada.

LogGrowthCompleteCallback

Um ponteiro para a função ClfsLogGrowthCompleteCallback do log.

LogGrowthCompleteCallbackData

Um ponteiro para dados definidos pelo usuário que serão fornecidos à função ClfsLogGrowthCompleteCallback quando a função for invocada.

LogUnpinnedCallback

Um ponteiro para a função ClfsLogUnpinnedCallback do log.

LogUnpinnedCallbackData

Um ponteiro para dados definidos pelo usuário que serão fornecidos à função ClfsLogUnpinnedCallback quando a função for invocada.

Requisitos

Requisito Valor
Cabeçalho wdm.h (include Wdm.h)

Confira também

ClfsAdvanceTailCallback

ClfsLogGrowthCompleteCallback

ClfsLogUnpinnedCallback