다음을 통해 공유


MFT_ENUM_DATA_V0 구조체(winioctl.h)

USN(업데이트 시퀀스 번호) 변경 저널 레코드 열거의 경계 및 시작 위치를 정의하는 정보를 포함합니다. FSCTL_ENUM_USN_DATA 제어 코드 의 입력 버퍼로 사용됩니다. Windows Server 2012 전에 이 구조체의 이름은 MFT_ENUM_DATA. 이 이름을 사용하여 이전 SDK 및 컴파일러로 컴파일합니다.

구문

typedef struct {
  DWORDLONG StartFileReferenceNumber;
  USN       LowUsn;
  USN       HighUsn;
} MFT_ENUM_DATA_V0, *PMFT_ENUM_DATA_V0;

멤버

StartFileReferenceNumber

열거형이 시작될 현재 볼륨의 파일 내 서수 위치입니다.

열거 중에 FSCTL_ENUM_USN_DATA 첫 번째 호출에는 StartFileReferenceNumber 멤버가 로 (DWORDLONG)0설정되어 있어야 합니다. FSCTL_ENUM_USN_DATA 대한 각 호출은 출력 버퍼의 첫 번째 항목으로 후속 호출의 시작점을 검색합니다. 이 값으로 설정된 StartFileReferenceNumber 를 사용하여 후속 호출을 수행해야 합니다. 자세한 내용은 FSCTL_ENUM_USN_DATA 참조하세요.

LowUsn

반환되는 레코드를 필터링하는 데 사용되는 USN 값 범위의 하위 경계입니다. 마지막 변경 저널 USN이 LowUsnHighUsn 멤버 값 사이에 있거나 같은 레코드만 반환됩니다.

HighUsn

반환되는 파일을 필터링하는 데 사용되는 USN 값 범위의 위쪽 경계입니다.

요구 사항

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

추가 정보

FSCTL_ENUM_USN_DATA

볼륨 관리 구조