80 |
#define ERROR_ALREADY_EXISTS 183L |
#define ERROR_ALREADY_EXISTS 183L |
81 |
|
|
82 |
#define MAX_OPEN_FILES 0x100 |
#define MAX_OPEN_FILES 0x100 |
83 |
|
|
84 |
|
typedef enum _FILE_INFORMATION_CLASS |
85 |
|
{ |
86 |
|
FileDirectoryInformation = 1, |
87 |
|
FileFullDirectoryInformation, |
88 |
|
FileBothDirectoryInformation, |
89 |
|
FileBasicInformation, |
90 |
|
FileStandardInformation, |
91 |
|
FileInternalInformation, |
92 |
|
FileEaInformation, |
93 |
|
FileAccessInformation, |
94 |
|
FileNameInformation, |
95 |
|
FileRenameInformation, |
96 |
|
FileLinkInformation, |
97 |
|
FileNamesInformation, |
98 |
|
FileDispositionInformation, |
99 |
|
FilePositionInformation, |
100 |
|
FileFullEaInformation, |
101 |
|
FileModeInformation, |
102 |
|
FileAlignmentInformation, |
103 |
|
FileAllInformation, |
104 |
|
FileAllocationInformation, |
105 |
|
FileEndOfFileInformation, |
106 |
|
FileAlternateNameInformation, |
107 |
|
FileStreamInformation, |
108 |
|
FilePipeInformation, |
109 |
|
FilePipeLocalInformation, |
110 |
|
FilePipeRemoteInformation, |
111 |
|
FileMailslotQueryInformation, |
112 |
|
FileMailslotSetInformation, |
113 |
|
FileCompressionInformation, |
114 |
|
FileObjectIdInformation, |
115 |
|
FileCompletionInformation, |
116 |
|
FileMoveClusterInformation, |
117 |
|
FileQuotaInformation, |
118 |
|
FileReparsePointInformation, |
119 |
|
FileNetworkOpenInformation, |
120 |
|
FileAttributeTagInformation, |
121 |
|
FileTrackingInformation, |
122 |
|
FileIdBothDirectoryInformation, |
123 |
|
FileIdFullDirectoryInformation, |
124 |
|
FileValidDataLengthInformation, |
125 |
|
FileShortNameInformation, |
126 |
|
FileMaximumInformation |
127 |
|
} FILE_INFORMATION_CLASS, *PFILE_INFORMATION_CLASS; |
128 |
|
|
129 |
|
typedef enum _FSINFOCLASS |
130 |
|
{ |
131 |
|
FileFsVolumeInformation = 1, |
132 |
|
FileFsLabelInformation, |
133 |
|
FileFsSizeInformation, |
134 |
|
FileFsDeviceInformation, |
135 |
|
FileFsAttributeInformation, |
136 |
|
FileFsControlInformation, |
137 |
|
FileFsFullSizeInformation, |
138 |
|
FileFsObjectIdInformation, |
139 |
|
FileFsDriverPathInformation, |
140 |
|
FileFsMaximumInformation |
141 |
|
} FS_INFORMATION_CLASS, *PFS_INFORMATION_CLASS; |