структура RECORD_HEADER
[Эти сведения относятся только к Windows XP с пакетом обновления 2 (SP2).]
Заголовок записи, используемый структурами CHANGE_LOG_ENTRY и CHANGE_LOG_HEADER .
typedef struct _RECORD_HEADER {
DWORD dwRecordSize;
DWORD dwRecordType;
} RECORD_HEADER, *PRECORD_HEADER;
-
dwRecordSize
-
Общий размер записи, включая заголовок, в байтах.
-
dwRecordType
-
Тип записи. Этот элемент может иметь одно из следующих значений.
Значение Значение - RecordTypeLogHeader
- 0
Запись — это заголовок журнала изменений. - RecordTypeLogEntry
- 1
Запись — это заголовок записи журнала изменений. - RecordTypeVolumePath
- 2
Данные — это путь к тому для записи журнала изменений. - RecordTypeFirstPath
- 3
Данные — это путь к файлу записи журнала изменений. - RecordTypeSecondPath
- 4
Данные используются при переименовании записей журнала изменений; в этом пути хранится переименованный файл. - RecordTypeTempPath
- 5
Данные — это имя файла резервной копии, используемого для восстановления записи журнала изменений. Файлы резервных копий находятся в папкеn RP. Имя файла имеет следующий формат:xxxxxxx.ext, где xxxxxxx — семизначное число, а ext — расширение имени файла. - RecordTypeAclInline
- 6
Данные являются ACL. Формат данных является SECURITY_DESCRIPTOR структурой.
Это значение не может быть больше 8192 байт. Чтобы указать значение, превышающее 8192 байта, используйте элемент RecordTypeAclFile .- RecordTypeAclFile
- 7
Данные — это имя файла ACL, используемого для хранения ACL. Файлы ACL находятся в папкеn RP. Имя файла имеет следующий формат: Sxxxxxxx.acl, где xxxxxxx — семизначное число. - RecordTypeDebugInfo
- 8
Данные — это отладочная информация для записи журнала изменений. Формат данных является SR_LOG_DEBUG_INFO структурой. Дополнительные сведения см. в подразделе "Примечания". - RecordTypeShortName
- 9
Данные — это короткое имя файла резервной копии.
Структура SR_LOG_DEBUG_INFO определяется следующим образом.
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;
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP с пакетом обновления 2 (SP2) [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
Окончание поддержки клиентов |
Windows XP с пакетом обновления 2 (SP2) |