英語で読む

次の方法で共有


CHANGE_LOG_ENTRY構造体

[この情報は、Service Pack 2 (SP2) を使用した Windows XP にのみ適用されます。

変更ログ エントリ。

構文

typedef struct _CHANGE_LOG_ENTRY {
  RECORD_HEADER RecordHeader;
  DWORD         dwMagicNum;
  DWORD         dwEntryType;
  DWORD         dwEntryFlags;
  DWORD         dwAttributes;
  INT64         i64SequenceNum;
  WCHAR         szProcName[16];
} CHANGE_LOG_ENTRY, *PCHANGE_LOG_ENTRY;

メンバー

RecordHeader

RECORD_HEADER構造体。 dwRecordType メンバーは RecordTypeLogEntry (1) に設定する必要があります。

dwMagicNum

このメンバーは、0xabcdef12に設定する必要があります。

dwEntryType

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

CHANGE_LOG_ENTRYTYPES_ACLCHANGE (0x2)

CHANGE_LOG_ENTRYTYPES_ATTRCHANGE (0x4)

CHANGE_LOG_ENTRYTYPES_DIRCREATE (0x80)

CHANGE_LOG_ENTRYTYPES_DIRRENAME (0x100)

CHANGE_LOG_ENTRYTYPES_DIRDELETE (0x200)

CHANGE_LOG_ENTRYTYPES_FILECREATE (0x20)

CHANGE_LOG_ENTRYTYPES_FILEDELETE (0x10)

CHANGE_LOG_ENTRYTYPES_FILERENAME (0x40)

CHANGE_LOG_ENTRYTYPES_INPRECREATE (0x100000)

CHANGE_LOG_ENTRYTYPES_ISDIR (0x20000)

CHANGE_LOG_ENTRYTYPES_ISNOTDIR (0x40000)

CHANGE_LOG_ENTRYTYPES_MOUNTCREATE (0x400)

CHANGE_LOG_ENTRYTYPES_MOUNTDELETE (0x800)

CHANGE_LOG_ENTRYTYPES_NOOPTIMIZE (0x10000)

CHANGE_LOG_ENTRYTYPES_OPENBYID (0x200000)

CHANGE_LOG_ENTRYTYPES_SIMULATEDELETE (0x80000)

CHANGE_LOG_ENTRYTYPES_STREAMCHANGE (0x1)

CHANGE_LOG_ENTRYTYPES_STREAMCREATE (0x2000)

CHANGE_LOG_ENTRYTYPES_STREAMOVERWRITE (0x8)

CHANGE_LOG_ENTRYTYPES_VOLUMEERROR (0x1000)

dwEntryFlags

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

CHANGE_LOG_ENTRYFLAGS_ACLINFO (0x4)

CHANGE_LOG_ENTRYFLAGS_DEBUGINFO (0x8)

CHANGE_LOG_ENTRYFLAGS_SECONDPATH (0x2)

CHANGE_LOG_ENTRYFLAGS_SHORTNAME (0x10)

CHANGE_LOG_ENTRYFLAGS_TEMPPATH (0x1)

dwAttributes

変更ログ ファイルのファイル属性。 属性が指定されていない場合は、この値を 0xFFFFFFFF に設定する必要があります。

i64SequenceNum

変更ログ項目に割り当てられたシーケンス番号。

szProcName

変更を行うプロセスの名前。

解説

この構造体の後には、可変長データ レコードの可変数と、RecordHeaderdwRecordSize メンバーの値と同じである必要がある DWORD 値が続きます。

可変長データ・レコードは、 RECORD_HEADER 構造と、変更ログ項目の復元に使用できるデータで構成されます。 データの形式は、RECORD_HEADER構造体の dwRecordType メンバーの値によって異なります。

必要条件

要件
サポートされている最小のクライアント
WINDOWS XP と SP2 [デスクトップ アプリのみ]
サポートされている最小のサーバー
サポートなし
クライアント サポートの終了
Windows XP SP2