FILE_ALL_INFORMATION 구조체(ntifs.h)

FILE_ALL_INFORMATION 구조는 여러 FILE_XXX_INFORMATION 구조체에 대한 컨테이너입니다.

구문

typedef struct _FILE_ALL_INFORMATION {
  FILE_BASIC_INFORMATION     BasicInformation;
  FILE_STANDARD_INFORMATION  StandardInformation;
  FILE_INTERNAL_INFORMATION  InternalInformation;
  FILE_EA_INFORMATION        EaInformation;
  FILE_ACCESS_INFORMATION    AccessInformation;
  FILE_POSITION_INFORMATION  PositionInformation;
  FILE_MODE_INFORMATION      ModeInformation;
  FILE_ALIGNMENT_INFORMATION AlignmentInformation;
  FILE_NAME_INFORMATION      NameInformation;
} FILE_ALL_INFORMATION, *PFILE_ALL_INFORMATION;

멤버

BasicInformation

파일 특성 및 파일 생성 시간을 포함하는 파일에 대한 기본 정보를 포함합니다. 이 멤버는 FILE_BASIC_INFORMATION 구조체입니다.

StandardInformation

파일 할당 크기, 파일 끝 오프셋 및 파일이 디렉터리인지 여부를 포함하는 파일에 대한 표준 정보를 포함합니다. 이 멤버는 FILE_STANDARD_INFORMATION 구조체입니다.

InternalInformation

파일에 대한 8 바이트 파일 참조 번호를 포함합니다. 이 멤버는 FILE_INTERNAL_INFORMATION 구조체입니다.

EaInformation

파일의 확장 특성 크기를 지정합니다. 이 멤버는 FILE_EA_INFORMATION 구조체입니다.

AccessInformation

파일에 대한 클라이언트의 액세스 권한을 지정합니다. 이 멤버는 FILE_ACCESS_INFORMATION 구조체입니다.

PositionInformation

현재 파일 위치를 지정합니다. 이 멤버는 FILE_POSITION_INFORMATION 구조체입니다.

ModeInformation

파일을 만들거나 연 액세스 모드를 지정합니다. 이 멤버는 FILE_MODE_INFORMATION 구조체입니다.

AlignmentInformation

데이터 전송에 대한 디바이스의 메모리 주소 맞춤 요구 사항을 지정합니다. 이 멤버는 FILE_ALIGNMENT_INFORMATION 구조체입니다.

NameInformation

파일 이름을 포함합니다. 이 멤버는 FILE_NAME_INFORMATION 구조체입니다. 이 구조체에는 파일 이름 문자열의 첫 번째 문자가 포함됩니다. 파일 이름 문자열의 추가 문자는 구조체 바로 뒤에 있습니다. 전체 파일 이름을 수용하려면 FILE_ALL_INFORMATION 구조를 포함하도록 할당된 버퍼는 구조체와 구조 뒤에 있는 파일 이름 문자열의 일부를 모두 포함할 수 있을 만큼 커야 합니다.

설명

이 구조체는 ZwQueryInformationFile 루틴에서 사용됩니다.

FILE_ALL_INFORMATION 여러 파일 정보 구조를 단일 구조로 결합하여 파일에 대한 정보를 가져오는 데 필요한 쿼리 수를 줄입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP
머리글 ntifs.h(Ntifs.h, Fltkernel.h 포함)

추가 정보

FILE_ACCESS_INFORMATION

FILE_ALIGNMENT_INFORMATION

FILE_BASIC_INFORMATION

FILE_EA_INFORMATION

FILE_INTERNAL_INFORMATION

FILE_MODE_INFORMATION

FILE_NAME_INFORMATION

FILE_POSITION_INFORMATION

FILE_STANDARD_INFORMATION

ZwQueryInformationFile