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


перечисление 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