FS_INFORMATION_CLASS枚举 (wdm.h)
FS_INFORMATION_CLASS 枚举包含信息类常量,这些常量指定集或查询作的信息结构类型。
语法
typedef enum _FSINFOCLASS {
FileFsVolumeInformation,
FileFsLabelInformation,
FileFsSizeInformation,
FileFsDeviceInformation,
FileFsAttributeInformation,
FileFsControlInformation,
FileFsFullSizeInformation,
FileFsObjectIdInformation,
FileFsDriverPathInformation,
FileFsVolumeFlagsInformation,
FileFsSectorSizeInformation,
FileFsDataCopyInformation,
FileFsMetadataSizeInformation,
FileFsFullSizeInformationEx,
FileFsGuidInformation,
FileFsMaximumInformation
} FS_INFORMATION_CLASS, *PFS_INFORMATION_CLASS;
常数
FileFsVolumeInformation 返回一个 FILE_FS_VOLUME_INFORMATION 结构,其中包含有关卷的信息,例如卷标签、序列号和创建时间。 |
FileFsLabelInformation 使用 FILE_FS_LABEL_INFORMATION 结构设置卷标签的信息。 |
FileFsSizeInformation 返回一个 FILE_FS_SIZE_INFORMATION 结构,其中包含有关与调用线程关联的用户可用的卷空间量的信息。 |
FileFsDeviceInformation 返回一个 FILE_FS_DEVICE_INFORMATION 结构,该结构包含卷的设备信息。 |
FileFsAttributeInformation 返回一个 FILE_FS_ATTRIBUTE_INFORMATION 结构,该结构包含有关负责卷的文件系统的属性信息。 |
FileFsControlInformation 返回一个 FILE_FS_CONTROL_INFORMATION 结构,该结构包含有关卷的文件系统控制信息。 |
FileFsFullSizeInformation 返回一个 FILE_FS_FULL_SIZE_INFORMATION 结构,其中包含有关卷上可用空间总量的信息。 |
FileFsObjectIdInformation 返回一个 FILE_FS_OBJECTID_INFORMATION 结构,该结构包含卷的特定于文件系统的对象 ID 信息。 请注意,这与作系统分配的基于 GUID 的唯一卷名称不同。 |
FileFsDriverPathInformation 返回一个 FILE_FS_DRIVER_PATH_INFORMATION 结构,该结构包含有关指定驱动程序是否位于卷的 I/O 路径中的信息。 IRP_MJ_QUERY_VOLUME_INFORMATION请求的发起方必须将驱动程序的名称存储在FILE_FS_DRIVER_PATH_INFORMATION结构中,然后才能将 IRP 发送到文件系统卷设备堆栈。 |
FileFsVolumeFlagsInformation 使用 FILE_FS_VOLUME_FLAGS_INFORMATION 结构设置卷的标志。 |
FileFsSectorSizeInformation 返回一个 FILE_FS_SECTOR_SIZE_INFORMATION 结构,其中包含有关卷的物理扇区大小和逻辑扇区大小的信息。 |
FileFsDataCopyInformation 返回包含数据副本数的 FILE_FS_DATA_COPY_INFORMATION 结构。 |
FileFsMetadataSizeInformation 返回包含元数据大小信息的 FILE_FS_METADATA_SIZE_INFORMATION 结构。 |
FileFsFullSizeInformationEx 返回一个 FILE_FS_FULL_SIZE_INFORMATION_EX 结构,其中包含有关卷上可用空间总量的信息。 |
FileFsGuidInformation 返回包含 GUID 信息的 FILE_FS_GUID_INFORMATION 结构。 |
FileFsMaximumInformation 此枚举的末尾。 |
要求
要求 | 价值 |
---|---|
标头 | wdm.h |