RECORD_HEADER 구조체
[이 정보는 WINDOWS XP SP2(서비스 팩 2)에만 적용됩니다.]
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
데이터는 변경 로그 항목을 복원하는 데 사용되는 백업 파일의 이름입니다. 백업 파일은 RPn 폴더에 있습니다. 파일 이름은xxxxxxx 형식입니다. ext입니다. 여기서 xxxxxxx 는 7자리 숫자이고 ext 는 파일 이름 확장명입니다. - RecordTypeAclInline
- 6
데이터는 ACL입니다. 데이터 형식은 SECURITY_DESCRIPTOR 구조입니다.
이 값은 8,192바이트보다 클 수 없습니다. 8,192바이트보다 큰 값을 지정하려면 RecordTypeAclFile 멤버를 사용합니다.- RecordTypeAclFile
- 7
데이터는 ACL을 저장하는 데 사용되는 ACL 파일의 이름입니다. ACL 파일은 RPn 폴더에 있습니다. 파일 이름 형식은 Sxxxxxxx.acl입니다. 여기서 xxxxxxx 는 7자리 숫자입니다. - 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 SP2 [데스크톱 앱만 해당] |
지원되는 최소 서버 |
지원되는 버전 없음 |
클라이언트 지원 종료 |
Windows XP SP2 |