CLFS_MGMT_NOTIFICATION structure

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.

ValueMeaning
ClfsMgmtAdvanceTailNotification
0

The notification to advance the log tail. For more information, see LOG_TAIL_ADVANCE_CALLBACK.

ClfsMgmtLogFullHandlerNotification
1

The notification that a call to HandleLogFull is complete. For more information, see LOG_FULL_HANDLER_CALLBACK.

ClfsMgmtLogUnpinnedNotification
2

The notification that the log is unpinned. For more information, see LOG_UNPINNED_CALLBACK.

ClfsMgmtLogWriteNotification
3

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

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2003 R2 [desktop apps only]

Header

ClfsMgmt.h

See also

CLFS Management Structures
ReadLogNotification

 

 

Community Additions

ADD
Show:
© 2015 Microsoft