структура LOG_MANAGEMENT_CALLBACKS (clfsmgmtw32.h)
Структура LOG_MANAGEMENT_CALLBACKS используется для регистрации в общей файловой системе журналов (CLFS) для обратных вызовов, из которые клиентская программа должна получить сведения.
Синтаксис
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;
Члены
CallbackContext
Указатель на контекст, который является определяемым клиентом значением. CLFS игнорирует это значение, отличное от передачи его при каждом обратном вызове клиенту.
AdvanceTailCallback
Вызывается, когда функция управления определяет, что клиент должен продвинуть заключительный фрагмент своего журнала.
LogFullHandlerCallback
Вызывается при инициировании асинхронного запроса при завершении HandleLogFull .
LogUnpinnedCallback
Вызывается, когда закрепленный журнал откреплен.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 R2 [только классические приложения] |
Верхняя часть | clfsmgmtw32.h |