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」を参照してください。 |
|
0 以外のバイト数がログに書き込まれたことを示す通知。 詳細については、「 RegisterForLogWriteNotification」を参照してください。
WINDOWS Server 2003 R2 と Windows Vista (SP1 より前): この値はサポートされていません。 |
Lsn
Notification が ClfsMgmtAdvanceTailNotification の場合、Lsn は、クライアントがログ末尾を進めるターゲット ログ シーケンス番号 (LSN) を指定します。
LogIsPinned
Notification が ClfsMgmtLogUnpinnedNotification の場合、LogIsPinned はログがピン留めされていることを示します。 ログが固定されている場合、このメンバーは TRUE です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 R2 [デスクトップ アプリのみ] |
Header | clfsmgmt.h |