Freigeben über


CLFS_MGMT_NOTIFICATION-Struktur (clfsmgmt.h)

Die CLFS_MGMT_NOTIFICATION-Struktur gibt Informationen zu den Benachrichtigungen an, die der Client empfängt.

Syntax

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

Member

Notification

Der Typ der zu empfangenden Benachrichtigung. Die folgenden Werte sind gültig.

Wert Bedeutung
ClfsMgmtAdvanceTailNotification
0
Die Benachrichtigung zum Voranschreiten des Protokollfragmentes. Weitere Informationen finden Sie unter LOG_TAIL_ADVANCE_CALLBACK.
ClfsMgmtLogFullHandlerNotification
1
Die Benachrichtigung, dass ein Aufruf von HandleLogFull abgeschlossen ist. Weitere Informationen finden Sie unter LOG_FULL_HANDLER_CALLBACK.
ClfsMgmtLogUnpinnedNotification
2
Die Benachrichtigung, dass das Protokoll nicht angeheftet ist. Weitere Informationen finden Sie unter LOG_UNPINNED_CALLBACK.
ClfsMgmtLogWriteNotification
3
Die Benachrichtigung, dass eine Anzahl von Bytes ungleich null in das Protokoll geschrieben wurde. Weitere Informationen finden Sie unter RegisterForLogWriteNotification.

Windows Server 2003 R2 und Windows Vista vor SP1: Dieser Wert wird nicht unterstützt.

Lsn

Wenn Notificationden Wert ClfsMgmtAdvanceTailNotification aufweist, gibt Lsn die Zielprotokollsequenznummer (Target Log Sequence Number, LSN) an, zu der der Client das Protokollfragment vorverrücken soll.

LogIsPinned

Wenn Notificationden Wert ClfsMgmtLogUnpinnedNotification aufweist, gibt LogIsPinned an, dass das Protokoll angeheftet ist. Dieser Member ist TRUE , wenn das Protokoll angeheftet ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 R2 [nur Desktop-Apps]
Kopfzeile clfsmgmt.h

Weitere Informationen

CLFS-Verwaltungsstrukturen

ReadLogNotification