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


структура CLFS_MGMT_NOTIFICATION (clfsmgmt.h)

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

Синтаксис

typedef struct _CLFS_MGMT_NOTIFICATION {
  CLFS_MGMT_NOTIFICATION_TYPE Notification;
  CLFS_LSN                    Lsn;
  USHORT                      LogIsPinned;
} CLFS_MGMT_NOTIFICATION, *PCLFS_MGMT_NOTIFICATION;

Члены

Notification

Тип получаемого уведомления. Допустимы следующие значения.

Значение Значение
ClfsMgmtAdvanceTailNotification
0
Уведомление для продвижения заключительного фрагмента журнала. Дополнительные сведения см. в разделе LOG_TAIL_ADVANCE_CALLBACK.
ClfsMgmtLogFullHandlerNotification
1
Уведомление о завершении вызова HandleLogFull . Дополнительные сведения см. в разделе LOG_FULL_HANDLER_CALLBACK.
ClfsMgmtLogUnpinnedNotification
2
Уведомление о том, что журнал откреплен. Дополнительные сведения см. в разделе LOG_UNPINNED_CALLBACK.
ClfsMgmtLogWriteNotification
3
Уведомление о том, что в журнал записано ненулевое число байтов. Дополнительные сведения см. в разделе RegisterForLogWriteNotification.

Windows Server 2003 R2 и Windows Vista до с пакетом обновления 1 (SP1): Это значение не поддерживается.

Lsn

Если параметр Notification имеет значение ClfsMgmtAdvanceTailNotification, Lsn указывает целевой номер журнала (LSN), на который клиент должен перейти к заключительному фрагменту журнала.

LogIsPinned

Если параметр Notification имеет значение ClfsMgmtLogUnpinnedNotification, LogIsPinned указывает, что журнал закреплен. Этот элемент имеет значение TRUE , если журнал закреплен.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 R2 [только классические приложения]
Верхняя часть clfsmgmt.h

См. также раздел

Структуры управления CLFS

ReadLogNotification