FILE_INFO_BY_NAME_CLASS enumeration (minwinbase.h)

Important

Some information relates to a prerelease product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Identifies the type of file information that GetFileInformationByName should retrieve.

Syntax

typedef enum _FILE_INFO_BY_NAME_CLASS {
  FileStatByNameInfo,
  FileStatLxByNameInfo,
  FileCaseSensitiveByNameInfo,
  FileStatBasicByNameInfo,
  MaximumFileInfoByNameClass
} FILE_INFO_BY_NAME_CLASS, *PFILE_INFO_BY_NAME_CLASS;

Constants

 
FileStatByNameInfo
Minimal stat info should be queried. See FILE_STAT_INFORMATION.
FileStatLxByNameInfo
Additional (Linux-oriented) stat info should be queried. See FILE_STAT_LX_INFORMATION.
FileCaseSensitiveByNameInfo
Info about case-sensitivity should be queried. See FILE_CASE_SENSITIVE_INFORMATION.
FileStatBasicByNameInfo
Extended stat info should be queried. See FILE_STAT_BASIC_INFORMATION.
MaximumFileInfoByNameClass
This value is used for validation. Supported values are less than this value.

Requirements

Requirement Value
Header minwinbase.h (include winnt.h)

See also