Поделиться через


Заголовок clfsmgmtw32.h

Этот заголовок используется для доступа к данным и хранилища. Дополнительные сведения см. в разделе:

clfsmgmtw32.h содержит следующие программные интерфейсы:

Функции

 
DeregisterManageableLogClient

Отменяет регистрацию клиента в диспетчере журналов.
HandleLogFull

Вызывается клиентом управляемого журнала, когда попытка резервирования или добавления в журнал завершается сбоем с сообщением об ошибке "Полный журнал". Диспетчер журналов пытается разрешить полное условие журнала для клиента и уведомляет клиента, когда результат известен.
InstallLogPolicy

Устанавливает (задает) политику для журнала.
LogTailAdvanceFailure

Функция LogTailAdvanceFailure вызывается клиентом журнала, чтобы указать, что он не может выполнить запрос от управления журналами на продвижение заключительного фрагмента.
QueryLogPolicy

Функция QueryLogPolicy позволяет получить политику, установленную для указанного журнала.
ReadLogNotification

Извлекает уведомления от диспетчера журналов. Он немедленно получает уведомление в очереди от диспетчера журналов, если уведомление доступно; в противном случае запрос остается в ожидании до создания уведомления.
RegisterForLogWriteNotification

Функция RegisterForLogWriteNotification вызывается управляемым клиентом журнала для включения или отключения уведомлений о записи в журнал.
RegisterManageableLogClient

Регистрирует клиент в диспетчере журналов. Клиент может указать, следует ли получать уведомления с помощью обратных вызовов или помещать уведомления в очередь для извлечения с помощью ReadLogNotification.
RemoveLogPolicy

Сбрасывает заданную политику до ее поведения по умолчанию.
SetLogFileSizeWithPolicy

Добавляет или удаляет контейнеры из журнала на основе состояния установленных политик.

Функции обратного вызова

 
PLOG_FULL_HANDLER_CALLBACK

Функция LOG_FULL_HANDLER_CALLBACK — это определяемая приложением функция обратного вызова, которая получает уведомление о завершении вызова HandleLogFull.
PLOG_TAIL_ADVANCE_CALLBACK

Функция LOG_TAIL_ADVANCE_CALLBACK — это определяемая приложением функция обратного вызова, которая перемещает хвост журнала. Обратный вызов вызывается в контексте асинхронного вызова процедуры (APC) в потоке, который регистрируется для управления журналами.
PLOG_UNPINNED_CALLBACK

Функция LOG_UNPINNED_CALLBACK — это определяемая приложением функция обратного вызова, которая получает уведомление о том, что журнал откреплен.

Структуры

 
LOG_MANAGEMENT_CALLBACKS

Структура LOG_MANAGEMENT_CALLBACKS используется для регистрации в общей файловой системе журналов (CLFS) для обратных вызовов, из которыми клиентская программа требует сведения.