structure CHANGE_LOG_ENTRY

[Ces informations s’appliquent uniquement à Windows XP avec Service Pack 2 (SP2).]

Entrée du journal des modifications.

Syntaxe

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;

Membres

RecordHeader

Structure RECORD_HEADER . Le membre dwRecordType doit être défini sur RecordTypeLogEntry (1).

dwMagicNum

Ce membre doit être défini sur 0xabcdef12.

dwEntryType

Ce membre peut être l’une des valeurs suivantes :

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

Ce membre peut être l’une des valeurs suivantes :

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

Attributs de fichier du fichier journal des modifications. Si aucun attribut n’est spécifié, cette valeur doit être définie sur 0xFFFFFFFF.

i64SequenceNum

Numéro de séquence affecté à l’entrée du journal des modifications.

szProcName

Nom du processus qui apporte la modification.

Notes

Cette structure est suivie d’un nombre variable d’enregistrements de données de longueur variable, ainsi qu’une valeur DWORD qui doit être identique à la valeur du membre dwRecordSize de RecordHeader.

Les enregistrements de données de longueur variable se composent d’une structure RECORD_HEADER et de données qui peuvent être utilisées pour restaurer l’entrée du journal des modifications. Le format des données dépend de la valeur du membre dwRecordType de la structure RECORD_HEADER .

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows XP avec SP2 [applications de bureau uniquement]
Serveur minimal pris en charge
Aucun pris en charge
Fin de la prise en charge des clients
Windows XP SP2