次の方法で共有


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

受信する通知の種類。 次の値が有効です。

意味
ClfsMgmtAdvanceTailNotification
0
ログ末尾を進めるための通知。 詳細については、「 LOG_TAIL_ADVANCE_CALLBACK」を参照してください。
ClfsMgmtLogFullHandlerNotification
1
HandleLogFull の呼び出しが完了したことを示す通知。 詳細については、「 LOG_FULL_HANDLER_CALLBACK」を参照してください。
ClfsMgmtLogUnpinnedNotification
2
ログがピン留めされていないことを示す通知。 詳細については、「 LOG_UNPINNED_CALLBACK」を参照してください。
ClfsMgmtLogWriteNotification
3
0 以外のバイト数がログに書き込まれたことを示す通知。 詳細については、「 RegisterForLogWriteNotification」を参照してください。

WINDOWS Server 2003 R2 と Windows Vista (SP1 より前): この値はサポートされていません。

Lsn

NotificationClfsMgmtAdvanceTailNotification の場合、Lsn は、クライアントがログ末尾を進めるターゲット ログ シーケンス番号 (LSN) を指定します。

LogIsPinned

NotificationClfsMgmtLogUnpinnedNotification の場合、LogIsPinned はログがピン留めされていることを示します。 ログが固定されている場合、このメンバーは TRUE です。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 R2 [デスクトップ アプリのみ]
Header clfsmgmt.h

こちらもご覧ください

CLFS 管理構造

ReadLogNotification