estructura de CHANGE_LOG_ENTRY

[Esta información solo se aplica a Windows XP con Service Pack 2 (SP2).]

Entrada del registro de cambios.

Sintaxis

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;

Miembros

RecordHeader

Estructura de RECORD_HEADER . El miembro dwRecordType debe establecerse en RecordTypeLogEntry (1).

dwMagicNum

Este miembro debe establecerse en 0xabcdef12.

dwEntryType

Este miembro puede ser uno de los siguientes valores:

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

Este miembro puede ser uno de los siguientes valores:

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

Atributos de archivo del archivo de registro de cambios. Si no se especifica ningún atributo, este valor debe establecerse en 0xFFFFFFFF.

i64SequenceNum

Número de secuencia asignado a la entrada del registro de cambios.

szProcName

Nombre del proceso que realiza el cambio.

Observaciones

Esta estructura va seguida de un número variable de registros de datos de longitud variable, además de un valor DWORD que debe ser idéntico al valor del miembro dwRecordSize de RecordHeader.

Los registros de datos de longitud variable constan de una estructura de RECORD_HEADER más datos que se pueden usar para restaurar la entrada del registro de cambios. El formato de los datos depende del valor del miembro dwRecordType de la estructura RECORD_HEADER .

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible
No se admite ninguno
Fin de compatibilidad de cliente
Windows XP con SP2