структура 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
Тип получаемого уведомления. Допустимы следующие значения.
Значение | Значение |
---|---|
|
Уведомление для продвижения заключительного фрагмента журнала. Дополнительные сведения см. в разделе LOG_TAIL_ADVANCE_CALLBACK. |
|
Уведомление о завершении вызова HandleLogFull . Дополнительные сведения см. в разделе LOG_FULL_HANDLER_CALLBACK. |
|
Уведомление о том, что журнал откреплен. Дополнительные сведения см. в разделе LOG_UNPINNED_CALLBACK. |
|
Уведомление о том, что в журнал записано ненулевое число байтов. Дополнительные сведения см. в разделе 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 |