2.5 File System Information Classes
File system information classes are numerical values (specified by the Level column in the following table) that specify what information on a particular instance of a file system on a volume is to be queried. File system information classes can retrieve information such as the file system type, volume label, size of the file system, and name of the driver used to access the file system. The table indicates which file system information classes are supported for query and set operations.<147>
File system information class |
Level |
Uses |
---|---|---|
1 |
Query |
|
2 |
LOCAL<148> |
|
3 |
Query |
|
4 |
Query |
|
5 |
Query |
|
6 |
Query, Set |
|
7 |
Query |
|
8 |
Query, Set |
|
9 |
LOCAL<149> |
|
FileFsVolumeFlagsInformation |
10 |
LOCAL<150> |
11 |
Query |
If an Information Class is specified that does not match the usage in the above table, STATUS_INVALID_INFO_CLASS MUST be returned. If a file system does not implement one of the above defined uses of an Information Class, STATUS_INVALID_PARAMETER MUST be returned.