Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Следующий список определяет структуры, используемые в управлении дисками.
В этом разделе
| Структура | Описание |
|---|---|
|
CREATE_DISK |
Содержит сведения о том, что код элемента управления IOCTL_DISK_CREATE_DISK используется для инициализации таблицы разделов GUID (GPT), главной загрузочной записи (MBR) или необработанных дисков. |
|
CREATE_DISK_GPT |
Содержит сведения, используемые кодом элемента управления IOCTL_DISK_CREATE_DISK для инициализации дисков таблицы секций GUID (GPT). |
|
CREATE_DISK_MBR |
Содержит сведения о том, что код элемента управления IOCTL_DISK_CREATE_DISK используется для инициализации дисков главной загрузочной записи (MBR). |
|
DEVICE_COPY_OFFLOAD_DESCRIPTOR |
Содержит возможности разгрузки копирования для устройства хранилища. |
|
DEVICE_LB_PROVISIONING_DESCRIPTOR |
Содержит тонкие возможности подготовки для устройства хранения. |
|
DEVICE_SEEK_PENALTY_DESCRIPTOR |
Используется в сочетании с запросом IOCTL_STORAGE_QUERY_PROPERTY для получения данных дескриптора штрафа для устройства. |
|
DEVICE_TRIM_DESCRIPTOR |
Используется в сочетании с запросом IOCTL_STORAGE_QUERY_PROPERTY для получения данных дескриптора обрезки для устройства. |
|
DEVICE_WRITE_AGGREGATION_DESCRIPTOR |
Зарезервировано для использования системы. |
|
DEVICE_POWER_DESCRIPTOR |
Структура DEVICE_POWER_DESCRIPTOR описывает возможности питания устройства хранения. |
|
DISK_CACHE_INFORMATION |
Предоставляет сведения о кэше дисков. |
|
DISK_CLUSTER_INFO |
Представляет сведения, которые хранятся в диспетчере секций о диске, который является частью кластера. |
|
DISK_DETECTION_INFO |
Содержит обнаруженные параметры диска. |
|
DISK_EX_INT13_INFO |
Содержит расширенные параметры диска Int13. |
|
DISK_EXTENT |
Представляет экстент диска. |
|
DISK_GEOMETRY |
Описывает геометрию дисковых устройств и носителей. |
|
DISK_GEOMETRY_EX |
Описывает расширенную геометрию дисковых устройств и носителей. |
|
DISK_GROW_PARTITION |
Содержит сведения, используемые для увеличения размера секции. |
|
DISK_INT13_INFO |
Содержит стандартные параметры геометрии диска Int13. |
|
DISK_PARTITION_INFO |
Содержит сведения о разделе диска. |
|
DISK_PERFORMANCE |
Предоставляет сведения о производительности диска. |
|
DISKQUOTA_USER_INFORMATION |
Представляет сведения о квоте для каждого пользователя. |
|
DRIVE_LAYOUT_INFORMATION |
Содержит сведения о секциях диска. |
|
DRIVE_LAYOUT_INFORMATION_EX |
Содержит расширенные сведения о секциях диска. |
|
DRIVE_LAYOUT_INFORMATION_GPT |
Содержит сведения о секциях таблицы разделов GUID диска (GPT). |
|
DRIVE_LAYOUT_INFORMATION_MBR |
Предоставляет сведения о разделах главной загрузочной записи диска (MBR). |
|
FORMAT_PARAMETERS |
Содержит сведения, используемые в форматировании непрерывного набора треков дисков. |
|
FORMAT_EX_PARAMETERS |
Содержит сведения, используемые в форматировании непрерывного набора треков дисков. Он используется кодом элемента управления IOCTL_DISK_FORMAT_TRACKS_EX. |
|
GET_DISK_ATTRIBUTES |
Содержит атрибуты дискового устройства. |
|
GET_LENGTH_INFORMATION |
Содержит сведения о длине диска, тома или секции, используемые кодом элемента управления IOCTL_DISK_GET_LENGTH_INFO. |
|
PARTITION_INFORMATION |
Содержит сведения о секции диска. |
|
PARTITION_INFORMATION_EX |
Содержит сведения о секции для стандартных главной загрузочной записи (MBR) и расширяемых дисков интерфейса встроенного ПО (EFI). |
|
PARTITION_INFORMATION_GPT |
Содержит сведения о секционированиях GUID таблице секций (GPT). |
|
PARTITION_INFORMATION_MBR |
Содержит сведения о секции, относящиеся к дискам главной загрузочной записи (MBR). |
|
REASSIGN_BLOCKS |
Содержит данные переназначения блока диска. |
|
REASSIGN_BLOCKS_EX |
Содержит данные переназначения блока диска. |
|
SET_DISK_ATTRIBUTES |
Указывает атрибуты, которые необходимо задать на диске. |
|
SET_PARTITION_INFORMATION |
Содержит сведения, используемые для задания типа секции диска. |
|
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR |
Используется в сочетании с кодом элемента управления IOCTL_STORAGE_QUERY_PROPERTY для извлечения данных дескриптора доступа к хранилищу для устройства. |
|
STORAGE_ADAPTER_DESCRIPTOR |
Используется с кодом элемента управления IOCTL_STORAGE_QUERY_PROPERTY для получения данных дескриптора адаптера хранилища для устройства. |
|
STORAGE_DESCRIPTOR_HEADER |
Используется в сочетании с кодом элемента управления IOCTL_STORAGE_QUERY_PROPERTY для получения свойств устройства хранилища или адаптера. |
|
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR |
Зарезервировано для дальнейшего использования. |
|
STORAGE_DEVICE_DESCRIPTOR |
Используется в сочетании с кодом элемента управления IOCTL_STORAGE_QUERY_PROPERTY для получения данных дескриптора устройства хранилища для устройства. |
|
STORAGE_DEVICE_ID_DESCRIPTOR |
Используется с запросом кода элемента управления IOCTL_STORAGE_QUERY_PROPERTY для получения данных дескриптора идентификатора устройства. |
|
STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR |
Выходной буфер для storageDeviceIoCapabilityProperty, как определено в STORAGE_PROPERTY_ID. |
|
STORAGE_DEVICE_POWER_CAP |
Эта структура используется в качестве входного и выходного буфера для IOCTL_STORAGE_DEVICE_POWER_CAP. |
|
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR |
Зарезервировано для использования системы. |
|
STORAGE_HW_FIRMWARE_ACTIVATE |
Эта структура содержит сведения о скачаемом встроенном ПО для активации. |
|
STORAGE_HW_FIRMWARE_DOWNLOAD |
Эта структура содержит полезные данные образа встроенного ПО для скачивания в целевой объект. |
|
STORAGE_HW_FIRMWARE_INFO |
Эта структура содержит сведения о встроенном ПО устройства. |
|
STORAGE_HW_FIRMWARE_INFO_QUERY |
Эта структура содержит сведения о встроенном ПО устройства. |
|
STORAGE_HW_FIRMWARE_SLOT_INFO |
Эта структура содержит сведения об слоте на устройстве. |
|
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR |
Используется в сочетании с запросом IOCTL_STORAGE_QUERY_PROPERTY для описания типа продукта устройства хранения. |
|
STORAGE_MINIPORT_DESCRIPTOR |
Зарезервировано для использования системы. |
|
STORAGE_PHYSICAL_ADAPTER_DATA |
Описывает физический адаптер хранилища. |
|
STORAGE_PHYSICAL_DEVICE_DATA |
Описывает физическое устройство хранения. |
|
STORAGE_PHYSICAL_NODE_DATA |
Указывает данные физического устройства узла хранилища. |
|
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR |
Структура STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR является одной из структур результатов запроса, возвращаемых из запроса IOCTL_STORAGE_QUERY_PROPERTY. |
|
STORAGE_PROPERTY_QUERY |
Указывает свойства устройства хранилища или адаптера для получения в качестве входного буфера, переданного в код элемента управления IOCTL_STORAGE_QUERY_PROPERTY. |
|
STORAGE_PROTOCOL_ATA_DATA_TYPE |
Тип данных протокола ATA. |
|
STORAGE_PROTOCOL_COMMAND |
Эта структура используется в качестве входного буфера при использовании сквозного механизма для выдачи команды конкретного поставщика устройству хранения (через IOCTL_STORAGE_PROTOCOL_COMMAND). |
|
STORAGE_PROTOCOL_DATA_DESCRIPTOR |
Эта структура используется в сочетании с IOCTL_STORAGE_QUERY_PROPERTY для возврата данных, относящихся к протоколу, с устройства хранилища или адаптера. |
|
STORAGE_PROTOCOL_NVME_DATA_TYPE |
Описывает тип данных, относящихся к протоколу NVMe, которые необходимо запрашивать во время запроса IOCTL_STORAGE_QUERY_PROPERTY. |
|
STORAGE_PROTOCOL_SPECIFIC_DATA |
Описывает данные устройства, относящиеся к протоколу, предоставленные в буфере входных и выходных данных запроса IOCTL_STORAGE_QUERY_PROPERTY. |
|
STORAGE_SPEC_VERSION |
Версия спецификации хранилища. |
|
STORAGE_TEMPERATURE_DATA_DESCRIPTOR |
Эта структура используется в сочетании с IOCTL_STORAGE_QUERY_PROPERTY для возврата данных температуры с устройства хранилища или адаптера. |
|
STORAGE_TEMPERATURE_INFO |
Описывает данные температуры устройства. Возвращается в рамках STORAGE_TEMPERATURE_DATA_DESCRIPTOR при запросе данных температуры с помощью запроса IOCTL_STORAGE_QUERY_PROPERTY запроса. |
|
STORAGE_TEMPERATURE_THRESHOLD |
Эта структура используется для установки порогового значения температуры устройства хранения (через IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD). |
|
STORAGE_WRITE_CACHE_PROPERTY |
Используется с кодом элемента управления IOCTL_STORAGE_QUERY_PROPERTY для получения сведений о свойстве кэша записи устройства. |
|
VERIFY_INFORMATION |
Содержит сведения, используемые для проверки экстентов диска. |
Следующие структуры входных и выходных данных устройства устарели: