다음을 통해 공유


USN_JOURNAL_DATA_V2 구조체(winioctl.h)

USN(업데이트 시퀀스 번호) 변경 저널, 해당 레코드 및 용량을 나타냅니다. 이 구조는 FSCTL_QUERY_USN_JOURNAL 제어 코드의 출력 버퍼입니다.

구문

typedef struct {
  DWORDLONG UsnJournalID;
  USN       FirstUsn;
  USN       NextUsn;
  USN       LowestValidUsn;
  USN       MaxUsn;
  DWORDLONG MaximumSize;
  DWORDLONG AllocationDelta;
  WORD      MinSupportedMajorVersion;
  WORD      MaxSupportedMajorVersion;
  DWORD     Flags;
  DWORDLONG RangeTrackChunkSize;
  LONGLONG  RangeTrackFileSizeThreshold;
} USN_JOURNAL_DATA_V2, *PUSN_JOURNAL_DATA_V2;

멤버

UsnJournalID

현재 저널 식별자입니다. 저널은 생성할 때 새 식별자가 할당되며 해당 존재 과정에서 새 식별자를 사용하여 스탬프를 찍을 수 있습니다. NTFS 파일 시스템은 무결성 검사 이 식별자를 사용합니다.

FirstUsn

일지에서 읽을 수 있는 첫 번째 레코드의 수입니다.

NextUsn

저널에 쓸 다음 레코드의 수입니다.

LowestValidUsn

이 저널의 저널에 기록된 첫 번째 기록은 instance. 볼륨에서 파일 또는 디렉터리를 열거하면 이 값보다 낮은 USN을 반환할 수 있습니다(즉, LowestValidUsn 멤버 값보다 작은 FirstUsn 멤버 값). 이 경우 저널은 마지막 USN이 작성된 이후 새 식별자가 찍혀 있습니다. 이 경우 LowestValidUsn 은 저널의 불연속성을 나타낼 수 있으며, 볼륨의 일부 또는 모든 파일 또는 디렉터리에 대한 변경 내용이 변경 저널에 기록되지 않았을 수 있습니다.

MaxUsn

변경 저널에서 지원하는 가장 큰 USN입니다. NextUsn 값이 이 값에 접근하면 관리자가 변경 저널을 삭제해야 합니다.

MaximumSize

변경 저널의 대상 최대 크기(바이트)입니다. 변경 저널은 이 값보다 커질 수 있지만 다음 NTFS 파일 시스템 검사점에서 이 값보다 작게 잘립니다.

AllocationDelta

메모리가 할당되거나 할당 취소될 때마다 변경 저널의 시작 부분에서 제거되고 끝에 추가되고 제거된 디스크 메모리의 바이트 수입니다. 즉, 할당 및 할당 취소가 이 크기 단위로 수행됩니다. 클러스터 크기의 정수 배수는 이 멤버에 적합한 값입니다.

MinSupportedMajorVersion

파일 시스템에서 지원하는 USN 변경 저널의 최소 버전입니다.

MaxSupportedMajorVersion

파일 시스템에서 지원하는 USN 변경 저널의 최대 버전입니다.

Flags

범위 추적이 켜져 있는지 여부입니다. 다음은 Flags 멤버에 사용할 수 있는 값입니다.

의미
0x00000000
볼륨에 대해 범위 추적이 켜져 있지 않습니다.
FLAG_USN_TRACK_MODIFIED_RANGES_ENABLE
0x00000001
볼륨에 대해 범위 추적이 켜져 있습니다.

RangeTrackChunkSize

추적된 범위의 세분성입니다. Flags 멤버를 FLAG_USN_TRACK_MODIFIED_RANGES_ENABLE 설정해야만 유효합니다.

RangeTrackFileSizeThreshold

크기가 같거나 큰 파일의 추적 범위를 시작하는 파일 크기 임계값입니다. Flags 멤버를 FLAG_USN_TRACK_MODIFIED_RANGES_ENABLE 설정해야만 유효합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8.1 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 R2 [데스크톱 앱만 해당]
머리글 winioctl.h(Windows.h 포함)

추가 정보

FSCTL_QUERY_USN_JOURNAL

USN_JOURNAL_DATA_V0

USN_JOURNAL_DATA_V1

볼륨 관리 구조