TXF_LOG_RECORD_BASE 構造体 (txfw32.h)

[Microsoft では、開発者がアプリケーションのニーズを達成するために代替手段を利用することを強くお勧めします。 TxF が開発された多くのシナリオは、よりシンプルで利用しやすい手法で実現できます。 また、将来のバージョンの Microsoft Windows では TxF を使用できない場合があります。 詳細、および TxF の代替手段については、「トランザクション NTFS の使用の代替手段」を参照してください。]

基本的なレコード情報を格納します。

構文

typedef struct _TXF_LOG_RECORD_BASE {
  USHORT Version;
  USHORT RecordType;
  ULONG  RecordLength;
} TXF_LOG_RECORD_BASE, *PTXF_LOG_RECORD_BASE;

メンバー

Version

レプリケーション レコードのバージョン識別子。

RecordType

レコード型。 このメンバーには、次のいずれかの値を指定できます。

意味
TXF_LOG_RECORD_TYPE_AFFECTED_FILE
4
レコードは TXF_LOG_RECORD_AFFECTED_FILE 構造体です。
TXF_LOG_RECORD_TYPE_TRUNCATE
2
レコードは TXF_LOG_RECORD_TRUNCATE 構造です。
TXF_LOG_RECORD_TYPE_WRITE
1
レコードは TXF_LOG_RECORD_WRITE 構造体です。

RecordLength

このレコードの長さ (バイト単位)。

要件

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

こちらもご覧ください

TXF_LOG_RECORD_AFFECTED_FILE

TXF_LOG_RECORD_TRUNCATE

TXF_LOG_RECORD_WRITE

TxfLogReadRecords