CLFS_MGMT_NOTIFICATION structure (clfsmgmt.h)
The CLFS_MGMT_NOTIFICATION structure specifies information about the notifications that the client receives.
Syntax
typedef struct _CLFS_MGMT_NOTIFICATION {
CLFS_MGMT_NOTIFICATION_TYPE Notification;
CLFS_LSN Lsn;
USHORT LogIsPinned;
} CLFS_MGMT_NOTIFICATION, *PCLFS_MGMT_NOTIFICATION;
Members
Notification
The type of notification to receive. The following values are valid.
Value | Meaning |
---|---|
|
The notification to advance the log tail. For more information, see LOG_TAIL_ADVANCE_CALLBACK. |
|
The notification that a call to HandleLogFull is complete. For more information, see LOG_FULL_HANDLER_CALLBACK. |
|
The notification that the log is unpinned. For more information, see LOG_UNPINNED_CALLBACK. |
|
The notification that a nonzero number of bytes has been written to the log. For more information, see
RegisterForLogWriteNotification.
Windows Server 2003 R2 and Windows Vista before SP1: This value is not supported. |
Lsn
If Notification is ClfsMgmtAdvanceTailNotification, Lsn specifies the target log sequence number (LSN) the client should advance the log tail to.
LogIsPinned
If Notification is ClfsMgmtLogUnpinnedNotification, LogIsPinned indicates that the log is pinned. This member is TRUE if the log is pinned.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2003 R2 [desktop apps only] |
Header | clfsmgmt.h |