estrutura RECORD_HEADER
[Essas informações se aplicam somente ao Windows XP com Service Pack 2 (SP2).]
O cabeçalho de registro usado pelas estruturas CHANGE_LOG_ENTRY e CHANGE_LOG_HEADER .
typedef struct _RECORD_HEADER {
DWORD dwRecordSize;
DWORD dwRecordType;
} RECORD_HEADER, *PRECORD_HEADER;
-
dwRecordSize
-
O tamanho total do registro, incluindo o cabeçalho, em bytes.
-
dwRecordType
-
O tipo de registro. Esse membro pode ser um dos valores a seguir.
Valor Significado - RecordTypeLogHeader
- 0
O registro é o cabeçalho do log de alterações. - RecordTypeLogEntry
- 1
O registro é o cabeçalho de uma entrada de log de alterações. - RecordTypeVolumePath
- 2
Os dados são o caminho do volume para a entrada do log de alterações. - RecordTypeFirstPath
- 3
Os dados são o caminho do arquivo para a entrada do log de alterações. - RecordTypeSecondPath
- 4
Os dados são usados ao renomear entradas de log de alterações; esse caminho é onde o arquivo renomeado é armazenado. - RecordTypeTempPath
- 5
Os dados são o nome do arquivo de backup usado para restaurar a entrada do log de alterações. Os arquivos de backup estão localizados na pasta RPn . O nome do arquivo tem o seguinte formato:um xxxxxxx.ext, em que xxxxxxx é um número de sete dígitos e ext é a extensão de nome de arquivo. - RecordTypeAclInline
- 6
Os dados são uma ACL. O formato de dados é uma estrutura SECURITY_DESCRIPTOR .
Esse valor não pode ser maior que 8.192 bytes. Para especificar um valor maior que 8.192 bytes, use o membro RecordTypeAclFile .- RecordTypeAclFile
- 7
Os dados são o nome do arquivo ACL usado para armazenar a ACL. Os arquivos ACL estão localizados na pasta RPn . O nome do arquivo tem o seguinte formato: Sxxxxxxx.acl, em que xxxxxxxx é um número de sete dígitos. - RecordTypeDebugInfo
- 8
Os dados são informações de depuração para a entrada do log de alterações. O formato de dados é uma estrutura SR_LOG_DEBUG_INFO . Para obter mais informações, consulte Comentários. - RecordTypeShortName
- 9
Os dados são o nome curto do arquivo de backup.
A estrutura SR_LOG_DEBUG_INFO é definida da seguinte maneira.
typedef struct _SR_LOG_DEBUG_INFO {
RECORD_HEADER Header; // log entry header
HANDLE ThreadId; // thread identifier
HANDLE ProcessId; // process identifier
ULARGER_INTEGER TimeStamp; // event time stamp
CHAR ProcesName[13]; // process name
} SR_LOG_DEBUG_INFO, *PSR_LOG_DEBUG_INFO;
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows XP com SP2 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Nenhum compatível |
Fim do suporte ao cliente |
Windows XP com SP2 |