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 |
---|---|
|
Die Benachrichtigung zum Voranschreiten des Protokollfragmentes. Weitere Informationen finden Sie unter LOG_TAIL_ADVANCE_CALLBACK. |
|
Die Benachrichtigung, dass ein Aufruf von HandleLogFull abgeschlossen ist. Weitere Informationen finden Sie unter LOG_FULL_HANDLER_CALLBACK. |
|
Die Benachrichtigung, dass das Protokoll nicht angeheftet ist. Weitere Informationen finden Sie unter LOG_UNPINNED_CALLBACK. |
|
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 |