ReactOS  0.4.11-dev-433-g473ca91
from_kernel.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _FILE_NAMES_INFORMATION
 
struct  _FILE_DIRECTORY_INFO
 
struct  _FILE_BOTH_DIR_INFORMATION
 
struct  _FILE_FULL_DIR_INFO
 
struct  _FILE_ID_FULL_DIR_INFO
 
struct  _FILE_LINK_INFORMATION
 
struct  _FILE_FULL_EA_INFORMATION
 
struct  _FILE_GET_EA_INFORMATION
 
struct  _FILE_NETWORK_OPEN_INFORMATION
 
struct  _FILE_FS_ATTRIBUTE_INFORMATION
 
struct  _FILE_FS_SIZE_INFORMATION
 
struct  _FILE_FS_FULL_SIZE_INFORMATION
 
struct  _FILE_INTERNAL_INFORMATION
 

Macros

#define FILE_DIRECTORY_FILE   0x00000001
 
#define FILE_WRITE_THROUGH   0x00000002
 
#define FILE_SEQUENTIAL_ONLY   0x00000004
 
#define FILE_NO_INTERMEDIATE_BUFFERING   0x00000008
 
#define FILE_SYNCHRONOUS_IO_ALERT   0x00000010
 
#define FILE_SYNCHRONOUS_IO_NONALERT   0x00000020
 
#define FILE_NON_DIRECTORY_FILE   0x00000040
 
#define FILE_CREATE_TREE_CONNECTION   0x00000080
 
#define FILE_COMPLETE_IF_OPLOCKED   0x00000100
 
#define FILE_NO_EA_KNOWLEDGE   0x00000200
 
#define FILE_OPEN_REMOTE_INSTANCE   0x00000400
 
#define FILE_RANDOM_ACCESS   0x00000800
 
#define FILE_DELETE_ON_CLOSE   0x00001000
 
#define FILE_OPEN_BY_FILE_ID   0x00002000
 
#define FILE_OPEN_FOR_BACKUP_INTENT   0x00004000
 
#define FILE_NO_COMPRESSION   0x00008000
 
#define FILE_RESERVE_OPFILTER   0x00100000
 
#define FILE_OPEN_REPARSE_POINT   0x00200000
 
#define FILE_OPEN_NO_RECALL   0x00400000
 
#define FILE_OPEN_FOR_FREE_SPACE_QUERY   0x00800000
 
#define FILE_COPY_STRUCTURED_STORAGE   0x00000041
 
#define FILE_STRUCTURED_STORAGE   0x00000441
 
#define FILE_SUPERSEDE   0x00000000
 
#define FILE_OPEN   0x00000001
 
#define FILE_CREATE   0x00000002
 
#define FILE_OPEN_IF   0x00000003
 
#define FILE_OVERWRITE   0x00000004
 
#define FILE_OVERWRITE_IF   0x00000005
 
#define FILE_MAXIMUM_DISPOSITION   0x00000005
 
#define FILE_CASE_SENSITIVE_SEARCH   0x00000001
 
#define FILE_CASE_PRESERVED_NAMES   0x00000002
 
#define FILE_UNICODE_ON_DISK   0x00000004
 
#define FILE_PERSISTENT_ACLS   0x00000008
 
#define FILE_FILE_COMPRESSION   0x00000010
 
#define FILE_VOLUME_QUOTAS   0x00000020
 
#define FILE_SUPPORTS_SPARSE_FILES   0x00000040
 
#define FILE_SUPPORTS_REPARSE_POINTS   0x00000080
 
#define FILE_SUPPORTS_REMOTE_STORAGE   0x00000100
 
#define FILE_VOLUME_IS_COMPRESSED   0x00008000
 
#define FILE_SUPPORTS_OBJECT_IDS   0x00010000
 
#define FILE_SUPPORTS_ENCRYPTION   0x00020000
 
#define FILE_NAMED_STREAMS   0x00040000
 
#define FILE_READ_ONLY_VOLUME   0x00080000
 
#define FILE_SEQUENTIAL_WRITE_ONCE   0x00100000
 
#define FILE_SUPPORTS_TRANSACTIONS   0x00200000
 
#define FILE_SUPPORTS_HARD_LINKS   0x00400000
 
#define FILE_SUPPORTS_EXTENDED_ATTRIBUTES   0x00800000
 
#define FILE_SUPPORTS_OPEN_BY_FILE_ID   0x01000000
 
#define FILE_SUPPORTS_USN_JOURNAL   0x02000000
 

Typedefs

typedef enum
_FILE_INFORMATION_CLASS 
FILE_INFORMATION_CLASS
 
typedef enum
_FILE_INFORMATION_CLASS
PFILE_INFORMATION_CLASS
 
typedef struct
_FILE_NAMES_INFORMATION 
FILE_NAMES_INFORMATION
 
typedef struct
_FILE_NAMES_INFORMATION
PFILE_NAMES_INFORMATION
 
typedef struct _FILE_DIRECTORY_INFO FILE_DIRECTORY_INFO
 
typedef struct
_FILE_DIRECTORY_INFO
PFILE_DIRECTORY_INFO
 
typedef struct
_FILE_BOTH_DIR_INFORMATION 
FILE_BOTH_DIR_INFORMATION
 
typedef struct
_FILE_BOTH_DIR_INFORMATION
PFILE_BOTH_DIR_INFORMATION
 
typedef struct _FILE_FULL_DIR_INFO FILE_FULL_DIR_INFO
 
typedef struct
_FILE_FULL_DIR_INFO
PFILE_FULL_DIR_INFO
 
typedef struct
_FILE_ID_FULL_DIR_INFO 
FILE_ID_FULL_DIR_INFO
 
typedef struct
_FILE_ID_FULL_DIR_INFO
PFILE_ID_FULL_DIR_INFO
 
typedef struct
_FILE_LINK_INFORMATION 
FILE_LINK_INFORMATION
 
typedef struct
_FILE_LINK_INFORMATION
PFILE_LINK_INFORMATION
 
typedef struct
_FILE_FULL_EA_INFORMATION 
FILE_FULL_EA_INFORMATION
 
typedef struct
_FILE_FULL_EA_INFORMATION
PFILE_FULL_EA_INFORMATION
 
typedef struct
_FILE_GET_EA_INFORMATION 
FILE_GET_EA_INFORMATION
 
typedef struct
_FILE_GET_EA_INFORMATION
PFILE_GET_EA_INFORMATION
 
typedef struct
_FILE_NETWORK_OPEN_INFORMATION 
FILE_NETWORK_OPEN_INFORMATION
 
typedef struct
_FILE_NETWORK_OPEN_INFORMATION
PFILE_NETWORK_OPEN_INFORMATION
 
typedef enum _FSINFOCLASS FS_INFORMATION_CLASS
 
typedef enum _FSINFOCLASSPFS_INFORMATION_CLASS
 
typedef struct
_FILE_FS_ATTRIBUTE_INFORMATION 
FILE_FS_ATTRIBUTE_INFORMATION
 
typedef struct
_FILE_FS_ATTRIBUTE_INFORMATION
PFILE_FS_ATTRIBUTE_INFORMATION
 
typedef struct
_FILE_FS_SIZE_INFORMATION 
FILE_FS_SIZE_INFORMATION
 
typedef struct
_FILE_FS_SIZE_INFORMATION
PFILE_FS_SIZE_INFORMATION
 
typedef struct
_FILE_FS_FULL_SIZE_INFORMATION 
FILE_FS_FULL_SIZE_INFORMATION
 
typedef struct
_FILE_FS_FULL_SIZE_INFORMATION
PFILE_FS_FULL_SIZE_INFORMATION
 
typedef struct
_FILE_INTERNAL_INFORMATION 
FILE_INTERNAL_INFORMATION
 
typedef struct
_FILE_INTERNAL_INFORMATION
PFILE_INTERNAL_INFORMATION
 

Enumerations

enum  _FILE_INFORMATION_CLASS {
  FileDirectoryInformation = 1, FileFullDirectoryInformation, FileBothDirectoryInformation, FileBasicInformation,
  FileStandardInformation, FileInternalInformation, FileEaInformation, FileAccessInformation,
  FileNameInformation, FileRenameInformation, FileLinkInformation, FileNamesInformation,
  FileDispositionInformation, FilePositionInformation, FileFullEaInformation, FileModeInformation,
  FileAlignmentInformation, FileAllInformation, FileAllocationInformation, FileEndOfFileInformation,
  FileAlternateNameInformation, FileStreamInformation, FilePipeInformation, FilePipeLocalInformation,
  FilePipeRemoteInformation, FileMailslotQueryInformation, FileMailslotSetInformation, FileCompressionInformation,
  FileObjectIdInformation, FileCompletionInformation, FileMoveClusterInformation, FileQuotaInformation,
  FileReparsePointInformation, FileNetworkOpenInformation, FileAttributeTagInformation, FileTrackingInformation,
  FileIdBothDirectoryInformation, FileIdFullDirectoryInformation, FileValidDataLengthInformation, FileShortNameInformation,
  FileIoCompletionNotificationInformation, FileIoStatusBlockRangeInformation, FileIoPriorityHintInformation, FileSfioReserveInformation,
  FileSfioVolumeInformation, FileHardLinkInformation, FileProcessIdsUsingFileInformation, FileNormalizedNameInformation,
  FileNetworkPhysicalNameInformation, FileIdGlobalTxDirectoryInformation, FileMaximumInformation, FileDirectoryInformation = 1,
  FileFullDirectoryInformation, FileBothDirectoryInformation, FileBasicInformation, FileStandardInformation,
  FileInternalInformation, FileEaInformation, FileAccessInformation, FileNameInformation,
  FileRenameInformation, FileLinkInformation, FileNamesInformation, FileDispositionInformation,
  FilePositionInformation, FileFullEaInformation, FileModeInformation, FileAlignmentInformation,
  FileAllInformation, FileAllocationInformation, FileEndOfFileInformation, FileAlternateNameInformation,
  FileStreamInformation, FilePipeInformation, FilePipeLocalInformation, FilePipeRemoteInformation,
  FileMailslotQueryInformation, FileMailslotSetInformation, FileCompressionInformation, FileCopyOnWriteInformation,
  FileCompletionInformation, FileMoveClusterInformation, FileOleClassIdInformation, FileOleStateBitsInformation,
  FileNetworkOpenInformation, FileObjectIdInformation, FileOleAllInformation, FileOleDirectoryInformation,
  FileContentIndexInformation, FileInheritContentIndexInformation, FileOleInformation, FileMaximumInformation,
  FileDirectoryInformation = 1, FileFullDirectoryInformation, FileBothDirectoryInformation, FileBasicInformation,
  FileStandardInformation, FileInternalInformation, FileEaInformation, FileAccessInformation,
  FileNameInformation, FileRenameInformation, FileLinkInformation, FileNamesInformation,
  FileDispositionInformation, FilePositionInformation, FileFullEaInformation, FileModeInformation,
  FileAlignmentInformation, FileAllInformation, FileAllocationInformation, FileEndOfFileInformation,
  FileAlternateNameInformation, FileStreamInformation, FilePipeInformation, FilePipeLocalInformation,
  FilePipeRemoteInformation, FileMailslotQueryInformation, FileMailslotSetInformation, FileCompressionInformation,
  FileCopyOnWriteInformation, FileCompletionInformation, FileMoveClusterInformation, FileOleClassIdInformation,
  FileOleStateBitsInformation, FileNetworkOpenInformation, FileObjectIdInformation, FileOleAllInformation,
  FileOleDirectoryInformation, FileContentIndexInformation, FileInheritContentIndexInformation, FileOleInformation,
  FileMaximumInformation, FileDirectoryInformation = 1, FileDirectoryInformation = 1, FileFullDirectoryInformation,
  FileBothDirectoryInformation, FileBasicInformation, FileStandardInformation, FileInternalInformation,
  FileEaInformation, FileAccessInformation, FileNameInformation, FileRenameInformation,
  FileLinkInformation, FileNamesInformation, FileDispositionInformation, FilePositionInformation,
  FileFullEaInformation, FileModeInformation, FileAlignmentInformation, FileAllInformation,
  FileAllocationInformation, FileEndOfFileInformation, FileAlternateNameInformation, FileStreamInformation,
  FilePipeInformation, FilePipeLocalInformation, FilePipeRemoteInformation, FileMailslotQueryInformation,
  FileMailslotSetInformation, FileCompressionInformation, FileObjectIdInformation, FileCompletionInformation,
  FileMoveClusterInformation, FileQuotaInformation, FileReparsePointInformation, FileNetworkOpenInformation,
  FileAttributeTagInformation, FileTrackingInformation, FileIdBothDirectoryInformation, FileIdFullDirectoryInformation,
  FileValidDataLengthInformation, FileShortNameInformation, FileIoCompletionNotificationInformation, FileIoStatusBlockRangeInformation,
  FileIoPriorityHintInformation, FileSfioReserveInformation, FileSfioVolumeInformation, FileHardLinkInformation,
  FileProcessIdsUsingFileInformation, FileNormalizedNameInformation, FileNetworkPhysicalNameInformation, FileIdGlobalTxDirectoryInformation,
  FileIsRemoteDeviceInformation, FileAttributeCacheInformation, FileNumaNodeInformation, FileStandardLinkInformation,
  FileRemoteProtocolInformation, FileRenameInformationBypassAccessCheck, FileLinkInformationBypassAccessCheck, FileVolumeNameInformation,
  FileIdInformation, FileIdExtdDirectoryInformation, FileReplaceCompletionInformation, FileHardLinkFullIdInformation,
  FileIdExtdBothDirectoryInformation, FileMaximumInformation, FileDirectoryInformation = 1, FileFullDirectoryInformation,
  FileBothDirectoryInformation, FileBasicInformation, FileStandardInformation, FileInternalInformation,
  FileEaInformation, FileAccessInformation, FileNameInformation, FileRenameInformation,
  FileLinkInformation, FileNamesInformation, FileDispositionInformation, FilePositionInformation,
  FileFullEaInformation, FileModeInformation, FileAlignmentInformation, FileAllInformation,
  FileAllocationInformation, FileEndOfFileInformation, FileAlternateNameInformation, FileStreamInformation,
  FilePipeInformation, FilePipeLocalInformation, FilePipeRemoteInformation, FileMailslotQueryInformation,
  FileMailslotSetInformation, FileCompressionInformation, FileObjectIdInformation, FileCompletionInformation,
  FileMoveClusterInformation, FileQuotaInformation, FileReparsePointInformation, FileNetworkOpenInformation,
  FileAttributeTagInformation, FileTrackingInformation, FileIdBothDirectoryInformation, FileIdFullDirectoryInformation,
  FileValidDataLengthInformation, FileShortNameInformation, FileIoCompletionNotificationInformation, FileIoStatusBlockRangeInformation,
  FileIoPriorityHintInformation, FileSfioReserveInformation, FileSfioVolumeInformation, FileHardLinkInformation,
  FileProcessIdsUsingFileInformation, FileNormalizedNameInformation, FileNetworkPhysicalNameInformation, FileIdGlobalTxDirectoryInformation,
  FileIsRemoteDeviceInformation, FileAttributeCacheInformation, FileNumaNodeInformation, FileStandardLinkInformation,
  FileRemoteProtocolInformation, FileMaximumInformation
}
 
enum  _FSINFOCLASS {
  FileFsVolumeInformation = 1, FileFsLabelInformation, FileFsSizeInformation, FileFsDeviceInformation,
  FileFsAttributeInformation, FileFsControlInformation, FileFsFullSizeInformation, FileFsObjectIdInformation,
  FileFsDriverPathInformation, FileFsVolumeFlagsInformation, FileFsMaximumInformation, FileFsVolumeInformation = 1,
  FileFsLabelInformation, FileFsSizeInformation, FileFsDeviceInformation, FileFsAttributeInformation,
  FileFsControlInformation, FileFsQuotaQueryInformation, FileFsQuotaSetInformation, FileFsMaximumInformation,
  FileFsVolumeInformation = 1, FileFsLabelInformation, FileFsSizeInformation, FileFsDeviceInformation,
  FileFsAttributeInformation, FileFsControlInformation, FileFsFullSizeInformation, FileFsObjectIdInformation,
  FileFsDriverPathInformation, FileFsMaximumInformation, FileFsVolumeInformation = 1, FileFsLabelInformation,
  FileFsSizeInformation, FileFsDeviceInformation, FileFsAttributeInformation, FileFsControlInformation,
  FileFsFullSizeInformation, FileFsObjectIdInformation, FileFsMaximumInformation, FileFsVolumeInformation = 1,
  FileFsLabelInformation, FileFsSizeInformation, FileFsDeviceInformation, FileFsAttributeInformation,
  FileFsControlInformation, FileFsFullSizeInformation, FileFsObjectIdInformation, FileFsDriverPathInformation,
  FileFsVolumeFlagsInformation, FileFsMaximumInformation
}
 

Macro Definition Documentation

#define FILE_COMPLETE_IF_OPLOCKED   0x00000100

Definition at line 35 of file from_kernel.h.

#define FILE_COPY_STRUCTURED_STORAGE   0x00000041

Definition at line 50 of file from_kernel.h.

#define FILE_CREATE_TREE_CONNECTION   0x00000080
#define FILE_DELETE_ON_CLOSE   0x00001000

Definition at line 40 of file from_kernel.h.

#define FILE_DIRECTORY_FILE   0x00000001

Definition at line 25 of file from_kernel.h.

#define FILE_FILE_COMPRESSION   0x00000010

Definition at line 237 of file from_kernel.h.

Referenced by VolumeInfoMain().

#define FILE_MAXIMUM_DISPOSITION   0x00000005

Definition at line 59 of file from_kernel.h.

Referenced by IopCreateFile().

#define FILE_NAMED_STREAMS   0x00040000

Definition at line 245 of file from_kernel.h.

Referenced by _Dispatch_type_(), UDFQueryFsAttributeInfo(), and VolumeInfoMain().

#define FILE_NO_COMPRESSION   0x00008000
#define FILE_NON_DIRECTORY_FILE   0x00000040

Definition at line 32 of file from_kernel.h.

#define FILE_OPEN_FOR_FREE_SPACE_QUERY   0x00800000

Definition at line 48 of file from_kernel.h.

#define FILE_OPEN_NO_RECALL   0x00400000

Definition at line 47 of file from_kernel.h.

Referenced by CreateFileW(), debug_create_options(), and PrivMoveFileIdentityW().

#define FILE_OPEN_REMOTE_INSTANCE   0x00000400

Definition at line 37 of file from_kernel.h.

Referenced by CreateFileW(), debug_create_options(), and RxCommonCreate().

#define FILE_PERSISTENT_ACLS   0x00000008
#define FILE_RESERVE_OPFILTER   0x00100000
#define FILE_SEQUENTIAL_WRITE_ONCE   0x00100000

Definition at line 247 of file from_kernel.h.

Referenced by VolumeInfoMain().

#define FILE_STRUCTURED_STORAGE   0x00000441

Definition at line 51 of file from_kernel.h.

#define FILE_SUPPORTS_ENCRYPTION   0x00020000

Definition at line 244 of file from_kernel.h.

Referenced by VolumeInfoMain().

#define FILE_SUPPORTS_HARD_LINKS   0x00400000
#define FILE_SUPPORTS_OBJECT_IDS   0x00010000

Definition at line 243 of file from_kernel.h.

Referenced by _Dispatch_type_(), and VolumeInfoMain().

#define FILE_SUPPORTS_OPEN_BY_FILE_ID   0x01000000

Definition at line 251 of file from_kernel.h.

Referenced by _Dispatch_type_(), CdQueryFsAttributeInfo(), and VolumeInfoMain().

#define FILE_SUPPORTS_REMOTE_STORAGE   0x00000100

Definition at line 241 of file from_kernel.h.

Referenced by nfs41_superblock_fs_attributes().

#define FILE_SUPPORTS_REPARSE_POINTS   0x00000080
#define FILE_SUPPORTS_SPARSE_FILES   0x00000040

Definition at line 239 of file from_kernel.h.

Referenced by _Dispatch_type_(), UDFQueryFsAttributeInfo(), and VolumeInfoMain().

#define FILE_SUPPORTS_TRANSACTIONS   0x00200000

Definition at line 248 of file from_kernel.h.

Referenced by VolumeInfoMain().

#define FILE_SUPPORTS_USN_JOURNAL   0x02000000

Definition at line 252 of file from_kernel.h.

Referenced by VolumeInfoMain().

#define FILE_SYNCHRONOUS_IO_NONALERT   0x00000020

Definition at line 31 of file from_kernel.h.

Referenced by AccpOpenNamedObject(), BasepMapFile(), BasepNotifyTrackingService(), BasepOpenFileForMove(), CabinetExtractFile(), CabinetOpen(), CallCacheControl(), CmpOpenHiveFiles(), CommandDumpSector(), CommandPartInfo(), ConnectPipe(), create_file_test(), CreateDirectoryExW(), CreateDirectoryW(), CreateFileW(), CreateHardLinkW(), CreateNamedPipeW(), CreatePartitionList(), CreatePipe(), CreateProcessInternalW(), CreateRegistryFile(), DbgkCreateThread(), DbgkpPostFakeModuleMessages(), DbgkpSectionToFileHandle(), debug_create_options(), DoesFileExist(), DoesPathExist(), Ext2OpenDevice(), ExtractFont(), FindFirstFileExW(), FindNTOSInstallations(), GetConnectionHandle(), GetDiskFreeSpaceExW(), GetDiskFreeSpaceW(), GetDriveTypeW(), GetVolumeInformationW(), InfOpenFile(), InfWriteFile(), IniCacheLoad(), IniCacheSave(), InstallBtrfsBootCodeToDisk(), InstallFat12BootCodeToFloppy(), InstallFat16BootCode(), InstallFat16BootCodeToDisk(), InstallFat16BootCodeToFile(), InstallFat32BootCode(), InstallFat32BootCodeToDisk(), InstallFat32BootCodeToFile(), InstallMbrBootCodeToDisk(), IntGdiAddFontResource(), IntLoadSystemFonts(), IopCreateFile(), IopCreateLogFile(), IopGetFileMode(), IopParseDevice(), IopStartRamdisk(), IopWriteLogFile(), IsThereAValidBootSector(), IsValidNTOSInstallation_UStr(), KdbpCliInit(), KdbpSymLoadModuleSymbols(), KdpInitDebugLog(), KernelModeTest(), KsecOpenDevice(), LdrpCheckForLoadedDll(), LdrpCreateDllSection(), LogfBackupFile(), LogfCreate(), LogMessage(), lookup_winsxs(), main(), MapFile(), MountMgrValidateBackPointer(), MountMgrVolumeMountPointChanged(), my_open(), NdisOpenFile(), NpCreatePipe(), NpOpenPipe(), NpWaitPipe(), open_file_test(), OpenAndMapFile(), OpenBootStore_UStr(), OpenDevice(), OpenDirectoryByHandleOrPath(), OpenFile(), OpenIniBootLoaderStore(), openTcpFile(), print_create_attributes(), print_nt_create_params(), QueryFileInfo(), QueryVolumeName(), RegRestoreKeyW(), RegSaveKeyW(), RemoveDirectoryW(), ReplaceFileW(), RtlCreateBootStatusDataFile(), RtlCreateSystemVolumeInformationFolder(), RtlLockBootStatusData(), RtlpMapFile(), RtlpSysVolTakeOwnership(), RtlSetCurrentDirectory_U(), SaveBootSector(), SdbpCreate(), SdbpOpenMemMappedFile(), SetFileAttributesW(), SetupCopyFile(), SetVolumeLabelW(), SmpCreateVolumeDescriptors(), SmpGetPagingFileSize(), SmpGetVolumeFreeSpace(), SmpInitializeKnownDllsInternal(), SmpProcessFileRenames(), START_TEST(), test_directory_sort(), test_flags_NtQueryDirectoryFile(), Test_ImageSection(), Test_ImageSection2(), test_NtQueryDirectoryFile(), test_NtQueryDirectoryFile_case(), test_query_attribute_information_file(), test_query_volume_information_file(), TestFileInfo(), TestPrivMoveFileIdentityW(), TestSymlinks(), UDFDismountDevice(), UserModeTest(), VfdOpenImage(), ViMountImage(), WahCreateSocketHandle(), WaitNamedPipeW(), WdmAudOpenSysAudioDevice(), WritePartitions(), xHalIoAssignDriveLetters(), and xOpenFile().

#define FILE_VOLUME_IS_COMPRESSED   0x00008000

Definition at line 242 of file from_kernel.h.

Referenced by VolumeInfoMain().

#define FILE_VOLUME_QUOTAS   0x00000020

Definition at line 238 of file from_kernel.h.

Referenced by VolumeInfoMain().

Typedef Documentation

Definition at line 44 of file directory.c.

Enumeration Type Documentation

Enumerator
FileDirectoryInformation 
FileFullDirectoryInformation 
FileBothDirectoryInformation 
FileBasicInformation 
FileStandardInformation 
FileInternalInformation 
FileEaInformation 
FileAccessInformation 
FileNameInformation 
FileRenameInformation 
FileLinkInformation 
FileNamesInformation 
FileDispositionInformation 
FilePositionInformation 
FileFullEaInformation 
FileModeInformation 
FileAlignmentInformation 
FileAllInformation 
FileAllocationInformation 
FileEndOfFileInformation 
FileAlternateNameInformation 
FileStreamInformation 
FilePipeInformation 
FilePipeLocalInformation 
FilePipeRemoteInformation 
FileMailslotQueryInformation 
FileMailslotSetInformation 
FileCompressionInformation 
FileObjectIdInformation 
FileCompletionInformation 
FileMoveClusterInformation 
FileQuotaInformation 
FileReparsePointInformation 
FileNetworkOpenInformation 
FileAttributeTagInformation 
FileTrackingInformation 
FileIdBothDirectoryInformation 
FileIdFullDirectoryInformation 
FileValidDataLengthInformation 
FileShortNameInformation 
FileIoCompletionNotificationInformation 
FileIoStatusBlockRangeInformation 
FileIoPriorityHintInformation 
FileSfioReserveInformation 
FileSfioVolumeInformation 
FileHardLinkInformation 
FileProcessIdsUsingFileInformation 
FileNormalizedNameInformation 
FileNetworkPhysicalNameInformation 
FileIdGlobalTxDirectoryInformation 
FileMaximumInformation 
FileDirectoryInformation 
FileFullDirectoryInformation 
FileBothDirectoryInformation 
FileBasicInformation 
FileStandardInformation 
FileInternalInformation 
FileEaInformation 
FileAccessInformation 
FileNameInformation 
FileRenameInformation 
FileLinkInformation 
FileNamesInformation 
FileDispositionInformation 
FilePositionInformation 
FileFullEaInformation 
FileModeInformation 
FileAlignmentInformation 
FileAllInformation 
FileAllocationInformation 
FileEndOfFileInformation 
FileAlternateNameInformation 
FileStreamInformation 
FilePipeInformation 
FilePipeLocalInformation 
FilePipeRemoteInformation 
FileMailslotQueryInformation 
FileMailslotSetInformation 
FileCompressionInformation 
FileCopyOnWriteInformation 
FileCompletionInformation 
FileMoveClusterInformation 
FileOleClassIdInformation 
FileOleStateBitsInformation 
FileNetworkOpenInformation 
FileObjectIdInformation 
FileOleAllInformation 
FileOleDirectoryInformation 
FileContentIndexInformation 
FileInheritContentIndexInformation 
FileOleInformation 
FileMaximumInformation 
FileDirectoryInformation 
FileFullDirectoryInformation 
FileBothDirectoryInformation 
FileBasicInformation 
FileStandardInformation 
FileInternalInformation 
FileEaInformation 
FileAccessInformation 
FileNameInformation 
FileRenameInformation 
FileLinkInformation 
FileNamesInformation 
FileDispositionInformation 
FilePositionInformation 
FileFullEaInformation 
FileModeInformation 
FileAlignmentInformation 
FileAllInformation 
FileAllocationInformation 
FileEndOfFileInformation 
FileAlternateNameInformation 
FileStreamInformation 
FilePipeInformation 
FilePipeLocalInformation 
FilePipeRemoteInformation 
FileMailslotQueryInformation 
FileMailslotSetInformation 
FileCompressionInformation 
FileCopyOnWriteInformation 
FileCompletionInformation 
FileMoveClusterInformation 
FileOleClassIdInformation 
FileOleStateBitsInformation 
FileNetworkOpenInformation 
FileObjectIdInformation 
FileOleAllInformation 
FileOleDirectoryInformation 
FileContentIndexInformation 
FileInheritContentIndexInformation 
FileOleInformation 
FileMaximumInformation 
FileDirectoryInformation 
FileDirectoryInformation 
FileFullDirectoryInformation 
FileBothDirectoryInformation 
FileBasicInformation 
FileStandardInformation 
FileInternalInformation 
FileEaInformation 
FileAccessInformation 
FileNameInformation 
FileRenameInformation 
FileLinkInformation 
FileNamesInformation 
FileDispositionInformation 
FilePositionInformation 
FileFullEaInformation 
FileModeInformation 
FileAlignmentInformation 
FileAllInformation 
FileAllocationInformation 
FileEndOfFileInformation 
FileAlternateNameInformation 
FileStreamInformation 
FilePipeInformation 
FilePipeLocalInformation 
FilePipeRemoteInformation 
FileMailslotQueryInformation 
FileMailslotSetInformation 
FileCompressionInformation 
FileObjectIdInformation 
FileCompletionInformation 
FileMoveClusterInformation 
FileQuotaInformation 
FileReparsePointInformation 
FileNetworkOpenInformation 
FileAttributeTagInformation 
FileTrackingInformation 
FileIdBothDirectoryInformation 
FileIdFullDirectoryInformation 
FileValidDataLengthInformation 
FileShortNameInformation 
FileIoCompletionNotificationInformation 
FileIoStatusBlockRangeInformation 
FileIoPriorityHintInformation 
FileSfioReserveInformation 
FileSfioVolumeInformation 
FileHardLinkInformation 
FileProcessIdsUsingFileInformation 
FileNormalizedNameInformation 
FileNetworkPhysicalNameInformation 
FileIdGlobalTxDirectoryInformation 
FileIsRemoteDeviceInformation 
FileAttributeCacheInformation 
FileNumaNodeInformation 
FileStandardLinkInformation 
FileRemoteProtocolInformation 
FileRenameInformationBypassAccessCheck 
FileLinkInformationBypassAccessCheck 
FileVolumeNameInformation 
FileIdInformation 
FileIdExtdDirectoryInformation 
FileReplaceCompletionInformation 
FileHardLinkFullIdInformation 
FileIdExtdBothDirectoryInformation 
FileMaximumInformation 
FileDirectoryInformation 
FileFullDirectoryInformation 
FileBothDirectoryInformation 
FileBasicInformation 
FileStandardInformation 
FileInternalInformation 
FileEaInformation 
FileAccessInformation 
FileNameInformation 
FileRenameInformation 
FileLinkInformation 
FileNamesInformation 
FileDispositionInformation 
FilePositionInformation 
FileFullEaInformation 
FileModeInformation 
FileAlignmentInformation 
FileAllInformation 
FileAllocationInformation 
FileEndOfFileInformation 
FileAlternateNameInformation 
FileStreamInformation 
FilePipeInformation 
FilePipeLocalInformation 
FilePipeRemoteInformation 
FileMailslotQueryInformation 
FileMailslotSetInformation 
FileCompressionInformation 
FileObjectIdInformation 
FileCompletionInformation 
FileMoveClusterInformation 
FileQuotaInformation 
FileReparsePointInformation 
FileNetworkOpenInformation 
FileAttributeTagInformation 
FileTrackingInformation 
FileIdBothDirectoryInformation 
FileIdFullDirectoryInformation 
FileValidDataLengthInformation 
FileShortNameInformation 
FileIoCompletionNotificationInformation 
FileIoStatusBlockRangeInformation 
FileIoPriorityHintInformation 
FileSfioReserveInformation 
FileSfioVolumeInformation 
FileHardLinkInformation 
FileProcessIdsUsingFileInformation 
FileNormalizedNameInformation 
FileNetworkPhysicalNameInformation 
FileIdGlobalTxDirectoryInformation 
FileIsRemoteDeviceInformation 
FileAttributeCacheInformation 
FileNumaNodeInformation 
FileStandardLinkInformation 
FileRemoteProtocolInformation 
FileMaximumInformation 

Definition at line 61 of file from_kernel.h.

61  {
68  FileEaInformation, // 7
72  FileLinkInformation, // 11
77  FileModeInformation, // 16
79  FileAllInformation, // 18
84  FilePipeInformation, // 23
enum _FILE_INFORMATION_CLASS * PFILE_INFORMATION_CLASS
enum _FILE_INFORMATION_CLASS FILE_INFORMATION_CLASS
Definition: directory.c:44
Enumerator
FileFsVolumeInformation 
FileFsLabelInformation 
FileFsSizeInformation 
FileFsDeviceInformation 
FileFsAttributeInformation 
FileFsControlInformation 
FileFsFullSizeInformation 
FileFsObjectIdInformation 
FileFsDriverPathInformation 
FileFsVolumeFlagsInformation 
FileFsMaximumInformation 
FileFsVolumeInformation 
FileFsLabelInformation 
FileFsSizeInformation 
FileFsDeviceInformation 
FileFsAttributeInformation 
FileFsControlInformation 
FileFsQuotaQueryInformation 
FileFsQuotaSetInformation 
FileFsMaximumInformation 
FileFsVolumeInformation 
FileFsLabelInformation 
FileFsSizeInformation 
FileFsDeviceInformation 
FileFsAttributeInformation 
FileFsControlInformation 
FileFsFullSizeInformation 
FileFsObjectIdInformation 
FileFsDriverPathInformation 
FileFsMaximumInformation 
FileFsVolumeInformation 
FileFsLabelInformation 
FileFsSizeInformation 
FileFsDeviceInformation 
FileFsAttributeInformation 
FileFsControlInformation 
FileFsFullSizeInformation 
FileFsObjectIdInformation 
FileFsMaximumInformation 
FileFsVolumeInformation 
FileFsLabelInformation 
FileFsSizeInformation 
FileFsDeviceInformation 
FileFsAttributeInformation 
FileFsControlInformation 
FileFsFullSizeInformation 
FileFsObjectIdInformation 
FileFsDriverPathInformation 
FileFsVolumeFlagsInformation 
FileFsMaximumInformation 

Definition at line 218 of file from_kernel.h.