다음을 통해 공유


FILE_NAME 구조체

[이 구조는 NTFS 볼륨 버전 3에 대해서만 유효합니다. 이후 버전에서 변경될 수 있습니다.]

파일 이름 특성을 나타냅니다. 파일에는 입력된 모든 디렉터리에 대해 하나의 파일 이름 특성이 있습니다.

구문

typedef struct _FILE_NAME {
  FILE_REFERENCE ParentDirectory;
  UCHAR          Reserved[0x38];
  UCHAR          FileNameLength;
  UCHAR          Flags;
  WCHAR          FileName[1];
} FILE_NAME, *PFILE_NAME;

멤버

ParentDirectory

이 이름을 인덱싱하는 디렉터리에 대한 파일 참조입니다. MFT_SEGMENT_REFERENCE 참조하세요.

Reserved

예약되어 있습니다.

FileNameLength

파일 이름의 길이(유니코드 문자)입니다.

플래그

파일 이름 플래그입니다.

FILE_NAME_NTFS (0x01)

FILE_NAME_DOS (0x02)

FileName

파일 이름의 첫 번째 문자입니다.

설명

이 구조체에 연결된 헤더 파일은 없습니다.

이 구조 정의는 FSCTL_GET_NTFS_VOLUME_DATA 보고된 주 버전 3 및 부 버전 0 또는 1에만 유효합니다.

추가 정보

마스터 파일 테이블