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
此枚举的结尾。

要求

要求
Header wdm.h