MFT_ENUM_DATA_V1 구조체(winioctl.h)
ReFS 볼륨에 대한 USN(업데이트 시퀀스 번호) 변경 저널 레코드 열거의 경계 및 시작 위치를 정의하는 정보를 포함합니다. FSCTL_ENUM_USN_DATA 제어 코드 의 입력 버퍼로 사용됩니다.
구문
typedef struct {
DWORDLONG StartFileReferenceNumber;
USN LowUsn;
USN HighUsn;
WORD MinMajorVersion;
WORD MaxMajorVersion;
} MFT_ENUM_DATA_V1, *PMFT_ENUM_DATA_V1;
멤버
StartFileReferenceNumber
열거형이 시작될 현재 볼륨의 파일 내 서수 위치입니다.
열거 중에 FSCTL_ENUM_USN_DATA 첫 번째 호출에는 StartFileReferenceNumber 멤버가 로 (DWORDLONG)0
설정되어 있어야 합니다. FSCTL_ENUM_USN_DATA 대한 각 호출은 출력 버퍼의 첫 번째 항목으로 후속 호출의 시작점을 검색합니다. 이 값으로 설정된 StartFileReferenceNumber 를 사용하여 후속 호출을 수행해야 합니다. 자세한 내용은 FSCTL_ENUM_USN_DATA 참조하세요.
LowUsn
반환되는 레코드를 필터링하는 데 사용되는 USN 값 범위의 하위 경계입니다. 마지막 변경 저널 USN이 LowUsn 및 HighUsn 멤버 값 사이에 있거나 같은 레코드만 반환됩니다.
HighUsn
반환되는 파일을 필터링하는 데 사용되는 USN 값 범위의 위쪽 경계입니다.
MinMajorVersion
USN 변경 저널에 지원되는 최소 주 버전을 나타냅니다.
MaxMajorVersion
USN 변경 저널에 지원되는 최대 주 버전을 나타냅니다.
값 | 의미 |
---|---|
|
FSCTL_ENUM_USN_DATA 제어 코드에서 반환된 데이터에는 USN_RECORD_V2 구조가 포함됩니다. |
|
FSCTL_ENUM_USN_DATA 제어 코드에서 반환된 데이터에는 USN_RECORD_V2 또는 USN_RECORD_V3 구조가 포함됩니다. |
요구 사항
지원되는 최소 클라이언트 | 지원되는 버전 없음 |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱만 해당] |
머리글 | winioctl.h(Windows.h 포함) |