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。
SP1 之前的 Windows Server 2003 R2 和 Windows Vista: 不支持此值。 |
Lsn
如果 Notification 为 ClfsMgmtAdvanceTailNotification, 则 Lsn 指定目标日志序列号 (LSN,) 客户端应将日志结尾推进到。
LogIsPinned
如果 Notification 为 ClfsMgmtLogUnpinnedNotification, 则 LogIsPinned 指示已固定日志。 如果固定日志,则此成员为 TRUE 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 R2 [仅限桌面应用] |
标头 | clfsmgmt.h |