Поделиться через


перечисление 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 , содержащую сведения об идентификаторе объекта для конкретной файловой системы для тома. Обратите внимание, что это не то же самое, что уникальное имя тома (на основе GUID), назначенное операционной системой.
FileFsDriverPathInformation
Возвращает FILE_FS_DRIVER_PATH_INFORMATION структуру, содержащую сведения о том, находится ли указанный драйвер в пути ввода-вывода для тома. Инициатор запроса 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
Возвращает структуру FILE_FS_GUID_INFORMATION , содержащую данные GUID.
FileFsMaximumInformation
Конец этого перечисления.

Требования

Требование Значение
Заголовок wdm.h