x64x86arm64ia64alphamipsppc / ntoskrnl

_FILE_INFORMATION_CLASS

← 3.51.1057.1 2 builds latest →
enum _FILE_INFORMATION_CLASS {
FileDirectoryInformation = 1,/* 0x1 */
FileFullDirectoryInformation = 2,/* 0x2 */
FileBothDirectoryInformation = 3,/* 0x3 */
FileBasicInformation = 4,/* 0x4 */
FileStandardInformation = 5,/* 0x5 */
FileInternalInformation = 6,/* 0x6 */
FileEaInformation = 7,/* 0x7 */
FileAccessInformation = 8,/* 0x8 */
FileNameInformation = 9,/* 0x9 */
FileRenameInformation = 10,/* 0xa */
FileLinkInformation = 11,/* 0xb */
FileNamesInformation = 12,/* 0xc */
FileDispositionInformation = 13,/* 0xd */
FilePositionInformation = 14,/* 0xe */
FileFullEaInformation = 15,/* 0xf */
FileModeInformation = 16,/* 0x10 */
FileAlignmentInformation = 17,/* 0x11 */
FileAllInformation = 18,/* 0x12 */
FileAllocationInformation = 19,/* 0x13 */
FileEndOfFileInformation = 20,/* 0x14 */
FileAlternateNameInformation = 21,/* 0x15 */
FileStreamInformation = 22,/* 0x16 */
FilePipeInformation = 23,/* 0x17 */
FilePipeLocalInformation = 24,/* 0x18 */
FilePipeRemoteInformation = 25,/* 0x19 */
FileMailslotQueryInformation = 26,/* 0x1a */
FileMailslotSetInformation = 27,/* 0x1b */
FileCompressionInformation = 28,/* 0x1c */
FileCopyOnWriteInformation = 29,/* 0x1d */
FileCompletionInformation = 30,/* 0x1e */
FileMoveClusterInformation = 31,/* 0x1f */
FileOleClassIdInformation = 32,/* 0x20 */
FileOleStateBitsInformation = 33,/* 0x21 */
FileNetworkOpenInformation = 34,/* 0x22 */
FileObjectIdInformation = 35,/* 0x23 */
FileOleAllInformation = 36,/* 0x24 */
FileOleDirectoryInformation = 37,/* 0x25 */
FileContentIndexInformation = 38,/* 0x26 */
FileInheritContentIndexInformation = 39,/* 0x27 */
FileOleInformation = 40,/* 0x28 */
FileMaximumInformation = 41,/* 0x29 */
};
/* computed: NT 4.0 DDK headers (DDK/INC/NTDDK.H, NTDEF.H, ...) compiled with MSVC 32-bit layout rules (clang): a type the DDK libraries' records lack */
41 valuessize 4