заголовок winioctl.h

Этот заголовок используется несколькими технологиями. Дополнительные сведения можно найти здесь

winioctl.h содержит следующие интерфейсы программирования:

IOCTLs

 
FSCTL_ALLOW_EXTENDED_DASD_IO

Сигнализирует драйверу файловой системы не выполнять никаких проверок границ ввода-вывода для вызовов чтения или записи секций.
FSCTL_CREATE_OR_GET_OBJECT_ID

Извлекает идентификатор объекта для указанного файла или каталога. Если идентификатор объекта не существует, при использовании FSCTL_CREATE_OR_GET_OBJECT_ID создается.
FSCTL_CREATE_USN_JOURNAL

Создает поток журнала изменений в целевом томе обновления (USN) или изменяет существующий поток журнала изменений.
FSCTL_CSV_CONTROL

Извлекает результаты операции элемента управления CSV.
FSCTL_CSV_QUERY_DOWN_LEVEL_FILE_SYSTEM_CHARACTERISTICS

Извлекает сведения о файловой системе, для которой CSVFS является прокси-сервером.
FSCTL_DELETE_OBJECT_ID

Удаляет идентификатор объекта из указанного файла или каталога.
FSCTL_DELETE_REPARSE_POINT

Удаляет точку повторного параметров из указанного файла или каталога.
FSCTL_DELETE_USN_JOURNAL

Удаляет журнал изменений по номеру обновления (USN) в томе или ожидает уведомления об удалении журнала изменений.
FSCTL_DISMOUNT_VOLUME

Отключает том независимо от того, используется ли в данный момент том. Дополнительные сведения см. в разделе "Примечания".
FSCTL_DUPLICATE_EXTENTS_TO_FILE

Указывает файловой системе копировать диапазон байтов файлов от имени приложения.
FSCTL_ENUM_USN_DATA

Перечисляет данные порядкового номера обновления (USN) между двумя указанными границами для получения записей основной таблицы файлов (MFT).
FSCTL_EXTEND_VOLUME

Увеличивает размер подключенного тома.
FSCTL_FILE_LEVEL_TRIM

Указывает диапазоны в указанном файле, которые не должны храниться системой хранения.
FSCTL_FILESYSTEM_GET_STATISTICS

Извлекает сведения из различных счетчиков производительности файловой системы.
FSCTL_FILESYSTEM_GET_STATISTICS_EX

Извлекает сведения из различных счетчиков производительности файловой системы. Поддержка этого кода элемента управления началась с Windows 10.
FSCTL_FIND_FILES_BY_SID

Выполняет поиск каталога для файла, владелец которого соответствует указанному идентификатору безопасности.
FSCTL_GET_BOOT_AREA_INFO

Извлекает расположения секторов загрузки для тома.
FSCTL_GET_COMPRESSION

Извлекает текущее состояние сжатия файла или каталога в томе, файловая система которого поддерживает сжатие на поток.
FSCTL_GET_INTEGRITY_INFORMATION

Извлекает состояние целостности файла или каталога в томе ReFS. (FSCTL_GET_INTEGRITY_INFORMATION)
FSCTL_GET_NTFS_FILE_RECORD

Извлекает первую запись файла, которая используется и имеет меньшее или равное порядковое значение запрошенного номера файла.
FSCTL_GET_NTFS_VOLUME_DATA

Извлекает сведения о указанном томе файловой системы NTFS.
FSCTL_GET_OBJECT_ID

Извлекает идентификатор объекта для указанного файла или каталога.
FSCTL_GET_REPAIR

Извлекает сведения о механизме самовосстановления файловой системы NTFS.
FSCTL_GET_REPARSE_POINT

Извлекает данные точки повторного анализа, связанные с файлом или каталогом, определенным указанным дескриптором.
FSCTL_GET_RETRIEVAL_POINTER_BASE

Возвращает смещение сектора к первому логическому номеру кластера (LCN) файловой системы относительно начала тома.
FSCTL_GET_RETRIEVAL_POINTERS

Учитывая дескриптор файла, извлекает структуру данных, описывающую выделение и расположение на диске определенного файла или, учитывая дескриптор тома, расположения плохих кластеров на томе.
FSCTL_GET_VOLUME_BITMAP

Извлекает растровое изображение занятых и доступных кластеров на томе.
FSCTL_INITIATE_REPAIR

Активирует файловую систему NTFS, чтобы запустить цикл самовосстановления в одном файле.
FSCTL_IS_CSV_FILE

Определяет, хранится ли файл в томе CSVFS или извлекает сведения о пространстве имен. (FSCTL_IS_CSV_FILE)
FSCTL_IS_FILE_ON_CSV_VOLUME

Определяет, хранится ли файл в томе CSVFS или извлекает сведения о пространстве имен. (FSCTL_IS_FILE_ON_CSV_VOLUME)
FSCTL_IS_VOLUME_MOUNTED

Определяет, подключен ли указанный том, или если указанный файл или каталог находится на подключенном томе.
FSCTL_IS_VOLUME_OWNED_BYCSVFS

Определяет, заблокирован ли том CSVFS.
FSCTL_LOCK_VOLUME

Блокирует том, если он не используется.
FSCTL_LOOKUP_STREAM_FROM_CLUSTER

Учитывая дескриптор тома NTFS или файла в томе NTFS, возвращает цепочку структур данных, описывающих потоки, которые занимают указанные кластеры.
FSCTL_MAKE_MEDIA_COMPATIBLE

Закрывает открытый сеанс UDF на носителе после записи, чтобы обеспечить совместимость дисков мультимедиа.
FSCTL_MARK_HANDLE

Помечает указанный файл или каталог и запись журнала изменений с информацией об изменениях в этом файле или каталоге.
FSCTL_MOVE_FILE

Перемещает один или несколько виртуальных кластеров файла из одного логического кластера в другой в одном томе. Эта операция используется во время дефрагментации.
FSCTL_OPBATCH_ACK_CLOSE_PENDING

Уведомляет сервер о готовности клиентского приложения закрыть файл.
FSCTL_OPLOCK_BREAK_ACK_NO_2

Отвечает на уведомление о том, что оппортунистическая блокировка файла будет нарушена. Эта операция позволяет разблокировать все оппортунистические блокировки файла, но сохранить файл открытым.
FSCTL_OPLOCK_BREAK_ACKNOWLEDGE

Реагирует на уведомление о том, что монопольная оппортунистическая блокировка файла будет нарушена. Используйте эту операцию, чтобы указать, что файл должен получить блокировку уровня 2.
FSCTL_OPLOCK_BREAK_NOTIFY

Позволяет вызывающему приложению ожидать завершения оппортунистического разрыва блокировки.
FSCTL_QUERY_ALLOCATED_RANGES

Сканирует файл или альтернативный поток для поиска диапазонов, которые могут содержать ненулевые данные.
FSCTL_QUERY_FILE_SYSTEM_RECOGNITION

Запросы сведений о распознавании файловой системы на томе.
FSCTL_QUERY_ON_DISK_VOLUME_INFO

Запрашивает сведения о томе, зависящее от UDF.
FSCTL_QUERY_REGION_INFO

Извлекает регионы уровня хранилища, определенные для тома, поддерживающего уровень данных.
FSCTL_QUERY_SPARING_INFO

Извлекает свойства управления дефектами тома. Используется для файловой системы UDF.
FSCTL_QUERY_STORAGE_CLASSES

Извлекает уровни хранилища, определенные для тома, поддерживающего уровень данных.
FSCTL_QUERY_USN_JOURNAL

Запрашивает сведения о текущем журнале изменений последовательности обновления (USN), его записях и емкости.
FSCTL_READ_FILE_USN_DATA

Извлекает сведения журнала изменений для указанного файла или каталога.
FSCTL_READ_FROM_PLEX

Считывает из указанного плекса.
FSCTL_READ_USN_JOURNAL

Извлекает набор записей журнала об изменении номера последовательности обновления (USN) между двумя указанными значениями USN.
FSCTL_RECALL_FILE

Вспоминает файл из носителя хранилища, управляемого удаленным хранилищем, который является программным обеспечением управления иерархическим хранилищем.
FSCTL_REPAIR_COPIES

Восстановите повреждение данных, выбрав нужную копию для использования.
FSCTL_REQUEST_BATCH_OPLOCK

Запрашивает пакетную оппортунистическую блокировку файла.
FSCTL_REQUEST_FILTER_OPLOCK

Запрашивает оппортунистическую блокировку фильтра в файле.
FSCTL_REQUEST_OPLOCK

Запрашивает оппортунистическую блокировку (oplock) в файле и подтверждает, что произошел разрыв оплока.
FSCTL_REQUEST_OPLOCK_LEVEL_1

Запрашивает блокировку на уровне 1 оппортунистической блокировки файла.
FSCTL_REQUEST_OPLOCK_LEVEL_2

Запрашивает блокировку на уровне 2 оппортунистической блокировки файла.
FSCTL_SET_COMPRESSION

Задает состояние сжатия файла или каталога в томе, файловая система которого поддерживает сжатие для каждого файла и каталога.
FSCTL_SET_DEFECT_MANAGEMENT

Задает состояние управления дефектами программного обеспечения для указанного файла. Используется для файловой системы UDF.
FSCTL_SET_INTEGRITY_INFORMATION

Извлекает состояние целостности файла или каталога в томе ReFS. (FSCTL_SET_INTEGRITY_INFORMATION)
FSCTL_SET_OBJECT_ID

Задает идентификатор объекта для указанного файла или каталога.
FSCTL_SET_OBJECT_ID_EXTENDED

Изменяет данные пользователя, связанные с идентификатором объекта для указанного файла или каталога.
FSCTL_SET_REPAIR

Задает режим возможности самовосстановления файловой системы NTFS.
FSCTL_SET_REPARSE_POINT

Задает точку повторного параметров в файле или каталоге.
FSCTL_SET_SPARSE

Помечает указанный файл как разреженный или не разреженный. В разреженном файле большие диапазоны нулей могут не требовать выделения дисков.
FSCTL_SET_ZERO_DATA

Заполняет указанный диапазон файла нулями (0).
FSCTL_SET_ZERO_ON_DEALLOCATION

Указывает, что дескриптор файловой системы NTFS должен содержать свои кластеры, заполненные нулями при освобождении.
FSCTL_SHRINK_VOLUME

Сигнализирует о том, что том должен быть готов к выполнению операции сжатия, операция сжатия должна быть зафиксирована, или операция сжатия должна быть завершена.
FSCTL_TXFS_CREATE_MINIVERSION

Создает новую миниверсию для указанного файла. Миниверсии позволяют ссылаться на моментальный снимок файла во время транзакции. Миниверсии удаляются при фиксации или откате транзакции.
FSCTL_TXFS_GET_METADATA_INFO

Извлекает метаданные TRANSacted NTFS (TxF) для файла и GUID транзакции, которая заблокировала указанный файл (если файл заблокирован).
FSCTL_TXFS_GET_TRANSACTED_VERSION

Возвращает структуру TXFS_GET_TRANSACTED_VERSION. Структура определяет последнюю зафиксированную версию указанного файла, номер версии дескриптора.
FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES

Возвращает список всех файлов, заблокированных указанной транзакцией. Если возвращаемое значение ERROR_MORE_DATA, он возвращает длину буфера, необходимого для хранения полного списка файлов во время этого вызова.
FSCTL_TXFS_LIST_TRANSACTIONS

Возвращает список всех транзакций, участвующих в указанном диспетчере ресурсов.
FSCTL_TXFS_MODIFY_RM

Задает сведения о режиме журнала и параметрах журнала для дополнительного диспетчера ресурсов (RM).
FSCTL_TXFS_QUERY_RM_INFORMATION

Извлекает сведения для диспетчера ресурсов (RM).
FSCTL_TXFS_READ_BACKUP_INFORMATION

Возвращает сведения о транзакционных NTFS (TxF) для указанного файла.
FSCTL_TXFS_SAVEPOINT_INFORMATION

Параметр, очистка и откат к указанной точке сохранения FSCTL_TXFS_SAVEPOINT_INFORMATION элемента управления кодом.
FSCTL_TXFS_TRANSACTION_ACTIVE

Возвращает логическое значение, указывающее, были ли транзакции, активные в связанном томе при создании моментального снимка. Этот вызов действителен только для томов моментальных снимков только для чтения.
FSCTL_TXFS_WRITE_BACKUP_INFORMATION

Записывает сведения о транзакциях NTFS (TxF) в указанный файл.
FSCTL_UNLOCK_VOLUME

Разблокирует том.
FSCTL_USN_TRACK_MODIFIED_RANGES

Включает функцию отслеживания диапазона для изменения потока журнала обновления (USN) в целевом томе или изменяет уже включенные параметры отслеживания диапазона.
FSCTL_WAIT_FOR_REPAIR

Возвращается после завершения указанного восстановления.
FSCTL_WRITE_USN_CLOSE_RECORD

Создает запись в потоке журнала изменений номера обновления (USN) входного файла.
IOCTL_CHANGER_EXCHANGE_MEDIUM

Перемещает часть носителя из исходного элемента в одно место назначения, а часть носителя первоначально в первом месте назначения — на второе место назначения.
IOCTL_CHANGER_GET_ELEMENT_STATUS

Извлекает состояние всех элементов или указанное число элементов определенного типа.
IOCTL_CHANGER_GET_PARAMETERS

Извлекает параметры указанного устройства.
IOCTL_CHANGER_GET_PRODUCT_DATA

Извлекает данные продукта для указанного устройства.
IOCTL_CHANGER_GET_STATUS

Извлекает текущее состояние указанного устройства.
IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS

Инициализирует состояние всех элементов или указанных элементов определенного типа.
IOCTL_CHANGER_MOVE_MEDIUM

Перемещает часть носителя в место назначения.
IOCTL_CHANGER_QUERY_VOLUME_TAGS

Извлекает сведения о теге тома для указанных элементов.
IOCTL_CHANGER_REINITIALIZE_TRANSPORT

Физически перерасположен элемент транспорта. Пересчет может включать возвращение транспорта в его положение дома.
IOCTL_CHANGER_SET_ACCESS

Задает состояние порта вставки или извлечения устройства, двери или клавиатуры.
IOCTL_CHANGER_SET_POSITION

Задает роботизированному механизму транспорта изменения указанный адрес элемента. Это оптимизирует перемещение или обмен мультимедиа путем предварительного размещения транспорта.
IOCTL_DISK_CREATE_DISK

Инициализирует указанную таблицу секционирования диска и диска, используя сведения в структуре CREATE_DISK.
IOCTL_DISK_DELETE_DRIVE_LAYOUT

Удаляет сигнатуру загрузки из главной загрузочной записи, чтобы диск был отформатирован из сектора ноль до конца диска.
IOCTL_DISK_FORMAT_TRACKS

Форматирует указанный смежный набор треков на диске. Чтобы предоставить дополнительные параметры, используйте IOCTL_DISK_FORMAT_TRACKS_EXinstead.
IOCTL_DISK_FORMAT_TRACKS_EX

Форматирует указанный смежный набор треков на диске.
IOCTL_DISK_GET_CACHE_INFORMATION

Извлекает данные конфигурации кэша дисков.
IOCTL_DISK_GET_DISK_ATTRIBUTES

Извлекает атрибуты указанного дискового устройства.
IOCTL_DISK_GET_DRIVE_GEOMETRY

Извлекает сведения о геометрии физического диска:_type, количестве цилиндров, треках на цилиндр, секторах на дорожку и байтах на сектор.
IOCTL_DISK_GET_DRIVE_GEOMETRY_EX

Извлекает расширенные сведения о геометрии физического диска:_type, количестве цилиндров, треках на цилиндр, секторах на дорожку и байтах на сектор.
IOCTL_DISK_GET_DRIVE_LAYOUT

Извлекает сведения для каждой записи в таблицах секционирования для диска.
IOCTL_DISK_GET_DRIVE_LAYOUT_EX

Извлекает расширенные сведения для каждой записи в таблицах секционирования для диска.
IOCTL_DISK_GET_LENGTH_INFO

Извлекает длину указанного диска, тома или раздела.
IOCTL_DISK_GET_PARTITION_INFO

Извлекает сведения о типе, размере и характере секции диска.
IOCTL_DISK_GET_PARTITION_INFO_EX

Извлекает расширенные сведения о типе, размере и характере секции диска.
IOCTL_DISK_GROW_PARTITION

Увеличивает указанную секцию.
IOCTL_DISK_IS_WRITABLE

Определяет, является ли указанный диск записываемым.
IOCTL_DISK_PERFORMANCE

Включает счетчики производительности, предоставляющие сведения о производительности диска.
IOCTL_DISK_PERFORMANCE_OFF

Отключает счетчики производительности, предоставляющие сведения о производительности диска.
IOCTL_DISK_REASSIGN_BLOCKS

Направляет устройство на диск для сопоставления одного или нескольких блоков с пулом резервных блоков. (IOCTL_DISK_REASSIGN_BLOCKS)
IOCTL_DISK_REASSIGN_BLOCKS_EX

Направляет устройство на диск для сопоставления одного или нескольких блоков с пулом резервных блоков. (IOCTL_DISK_REASSIGN_BLOCKS_EX)
IOCTL_DISK_RESET_SNAPSHOT_INFO

Очищает все данные теневой копии теневого копирования томов (VSS) на основе оборудования (также называемые "моментальным снимком") с диска.
IOCTL_DISK_SET_CACHE_INFORMATION

Задает данные конфигурации диска.
IOCTL_DISK_SET_DISK_ATTRIBUTES

Задает атрибуты указанного дискового устройства.
IOCTL_DISK_SET_DRIVE_LAYOUT

Секционирует диск, указанный в макете диска и данных сведений о секциях.
IOCTL_DISK_SET_DRIVE_LAYOUT_EX

Секционирует диск в соответствии с указанным макетом диска и данными сведений о секциях.
IOCTL_DISK_SET_PARTITION_INFO

Задает сведения о секции для указанного раздела диска.
IOCTL_DISK_SET_PARTITION_INFO_EX

Задает сведения о секциях для указанного раздела диска, включая сведения о макете для секций AT и EFI (расширяемый интерфейс встроенного ПО).
IOCTL_DISK_UPDATE_PROPERTIES

Отменяет кэшированную таблицу секционирования и повторно перечисляет устройство.
IOCTL_DISK_VERIFY

Проверяет указанную степень на фиксированном диске.
IOCTL_SCM_BUS_QUERY_PROPERTY

Это ранее доступно для скачивания встроенного ПО в NVDIMM.
IOCTL_SCM_BUS_RUNTIME_FW_ACTIVATE

Это ранее доступно для скачивания встроенного ПО в NVDIMM.
IOCTL_SCM_PD_FIRMWARE_ACTIVATE

Это ранее доступно для скачивания встроенного ПО в NVDIMM.
IOCTL_SCM_PD_FIRMWARE_DOWNLOAD

Это ранее доступно для скачивания встроенного ПО в NVDIMM.
IOCTL_SERIAL_LSRMST_INSERT

Включает или отключает размещение значений состояния строки и модема в обычный поток данных, который приложение получает через функцию ReadFile.
IOCTL_STORAGE_BOOT_PARTITION_ACTIVATE

Активирует или заменяет загрузочный раздел на контроллере хранилища или диске с помощью команды фиксации встроенного ПО NVMe (NVME_ADMIN_COMMAND_FIRMWARE_COMMIT) с кодами действий, зависящих от загрузочного раздела.
IOCTL_STORAGE_BOOT_PARTITION_DOWNLOAD

Загружает образ загрузочного раздела на контроллер хранилища или диск с помощью команды загрузки встроенного ПО NVMe (NVME_ADMIN_COMMAND_FIRMWARE_IMAGE_DOWNLOAD) для передачи данных образа во внутренний буфер контроллера.
IOCTL_STORAGE_BOOT_PARTITION_GET_INFO

Извлекает сведения о секции загрузки из контроллера хранилища или диска, выполнив команду GetLogPage для страницы журнала загрузки (NVME_LOG_PAGE_BOOT_PARTITION).
IOCTL_STORAGE_CHECK_VERIFY

Определяет, доступны ли носители для устройства.
IOCTL_STORAGE_DEVICE_POWER_CAP

Windows приложения могут использовать этот код управления, чтобы указать максимальный уровень потребления электроэнергии для устройства хранения.
IOCTL_STORAGE_EJECT_MEDIA

Извлекает носитель с устройства SCSI.
IOCTL_STORAGE_EJECTION_CONTROL

Включает или отключает механизм, который извлекает носитель. Отключение механизма блокирует диск.
IOCTL_STORAGE_FIRMWARE_ACTIVATE

Windows приложения могут использовать этот код элемента управления для активации образа встроенного ПО на указанном устройстве.
IOCTL_STORAGE_FIRMWARE_DOWNLOAD

Windows приложения могут использовать этот код элемента управления для скачивания образа встроенного ПО на целевое устройство, но не активировать его.
IOCTL_STORAGE_FIRMWARE_GET_INFO

Windows приложения могут использовать этот код управления для запроса устройства хранилища для получения подробных сведений о встроенном ПО.
IOCTL_STORAGE_GET_DEVICE_NUMBER

Извлекает тип устройства, номер устройства и секционируемый номер устройства.
IOCTL_STORAGE_GET_HOTPLUG_INFO

Извлекает конфигурацию горячего модуля указанного устройства.
IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER

Извлекает серийный номер USB-устройства.
IOCTL_STORAGE_GET_MEDIA_TYPES

Извлекает данные геометрии для устройства. (IOCTL_STORAGE_GET_MEDIA_TYPES)
IOCTL_STORAGE_GET_MEDIA_TYPES_EX

Извлекает сведения о типах носителей, поддерживаемых устройством.
IOCTL_STORAGE_LOAD_MEDIA

Загружает носитель на устройство.
IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES

Код элемента управления IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES передает сведения о атрибутах с устройством диспетчера томов и системы хранения.
IOCTL_STORAGE_MCN_CONTROL

Включает или отключает уведомление об изменении мультимедиа. Отключение уведомления об изменении мультимедиа предотвращает события GUID_IO_MEDIA_ARRIVAL и GUID_IO_MEDIA_REMOVAL.
IOCTL_STORAGE_MEDIA_REMOVAL

Включает или отключает механизм, который извлекает носитель, для этих устройств, имеющих эту возможность блокировки.
IOCTL_STORAGE_PROTOCOL_COMMAND

Windows приложения могут использовать этот код элемента управления для возврата свойств устройства хранилища или адаптера. Запрос указывает тип полученной информации, например данные запроса для устройства или возможностей и ограничений адаптера.
IOCTL_STORAGE_QUERY_PROPERTY

Windows приложения могут использовать этот код элемента управления для возврата свойств устройства хранилища или адаптера.
IOCTL_STORAGE_READ_CAPACITY

Извлекает данные геометрии для устройства. (IOCTL_STORAGE_READ_CAPACITY)
IOCTL_STORAGE_REINITIALIZE_MEDIA

IOCTL_STORAGE_REINITIALIZE_MEDIA ioctl (winioctl.h) выгружает процесс стирки на устройство хранения.
IOCTL_STORAGE_RPMB_COMMAND

IOCTL_STORAGE_RPMB_COMMAND ioctl (winioctl.h) отправляет команду RPMB на базовое устройство хранения.
IOCTL_STORAGE_SET_HOTPLUG_INFO

Задает конфигурацию горячего модуля указанного устройства.
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD

Windows приложения могут использовать этот код управления для задания порогового значения температуры устройства (если оно поддерживается устройством).
IOCTL_VOLUME_GET_GPT_ATTRIBUTES

Извлекает атрибуты тома.
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS

Извлекает физическое расположение указанного тома на одном или нескольких дисках.
IOCTL_VOLUME_IS_CLUSTERED

Определяет, кластеризован ли указанный том.
IOCTL_VOLUME_OFFLINE

Принимает том в автономном режиме.
IOCTL_VOLUME_ONLINE

Приносит том в режим "в сети".

Структуры

 
BOOT_AREA_INFO

Содержит выходные данные для кода элемента управления FSCTL_GET_BOOT_AREA_INFO.
CHANGER_ELEMENT

Представляет элемент меняющего элемента.
CHANGER_ELEMENT_LIST

Представляет диапазон элементов одного типа, как правило, для операции, например получения или инициализации состояния нескольких элементов.
CHANGER_ELEMENT_STATUS

Представляет состояние указанного элемента. (CHANGER_ELEMENT_STATUS)
CHANGER_ELEMENT_STATUS_EX

Представляет состояние указанного элемента. (CHANGER_ELEMENT_STATUS_EX)
CHANGER_EXCHANGE_MEDIUM

Содержит сведения о коде элемента управления IOCTL_CHANGER_EXCHANGE_MEDIUM, который используется для перемещения фрагмента мультимедиа в место назначения, а часть носителя первоначально в первом месте назначения второе место назначения.
CHANGER_INITIALIZE_ELEMENT_STATUS

Представляет состояние всех элементов средства изменения мультимедиа или указанных элементов определенного типа.
CHANGER_MOVE_MEDIUM

Содержит сведения о том, что код элемента управления IOCTL_CHANGER_MOVE_MEDIUM используется для перемещения части носителя в место назначения.
CHANGER_PRODUCT_DATA

Представляет данные продукта для устройства с изменением. Он используется кодом элемента управления IOCTL_CHANGER_GET_PRODUCT_DATA.
CHANGER_READ_ELEMENT_STATUS

Содержит сведения о том, что код элемента управления IOCTL_CHANGER_GET_ELEMENT_STATUS должен определить элементы, состояние которых требуется получить.
CHANGER_SEND_VOLUME_TAG_INFORMATION

Содержит сведения о том, что код элемента управления IOCTL_CHANGER_QUERY_VOLUME_TAGS используется для определения сведений о томе, которые необходимо извлечь.
CHANGER_SET_ACCESS

Содержит сведения о том, что код элемента управления IOCTL_CHANGER_SET_ACCESS должен задать состояние порта вставки или извлечения устройства, двери или клавиатуры.
CHANGER_SET_POSITION

Содержит сведения, необходимые коду элемента управления IOCTL_CHANGER_SET_POSITION, чтобы задать роботизированному механизму транспорта изменения указанный адрес элемента.
CLASS_MEDIA_CHANGE_CONTEXT

Содержит сведения, связанные с событием изменения носителя.
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).
CREATE_USN_JOURNAL_DATA

Содержит сведения, описывающие журнал изменений порядкового номера обновления (USN).
CSV_CONTROL_PARAM

Представляет тип операции элемента управления CSV.
CSV_IS_OWNED_BY_CSVFS

Содержит выходные данные для кода элемента управления FSCTL_IS_VOLUME_OWNED_BYCSVFS, который определяет, принадлежит ли том CSVFS.
CSV_NAMESPACE_INFO

Содержит выходные данные для кода элемента управления FSCTL_IS_CSV_FILE, который получает сведения о пространстве имен для файла.
CSV_QUERY_FILE_REVISION

Содержит сведения о том, были ли изменены файлы в потоке.
CSV_QUERY_MDS_PATH

Содержит путь, используемый CSV для обмена данными с MDS.
CSV_QUERY_REDIRECT_STATE

Содержит сведения о том, были ли перенаправлены файлы в потоке.
CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUT

Содержит сведения об устранении неполадок, почему том находится в перенаправленном режиме.
DELETE_USN_JOURNAL_DATA

Содержит сведения об удалении журнала изменений номера обновления (USN) с помощью кода элемента управления FSCTL_DELETE_USN_JOURNAL.
DEVICE_COPY_OFFLOAD_DESCRIPTOR

Содержит возможности разгрузки копирования для устройства хранилища.
DEVICE_DATA_SET_LB_PROVISIONING_STATE

Структура выходных данных для действия DeviceDsmAction_Allocation кода элемента управления IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
DEVICE_DATA_SET_RANGE

Предоставляет сведения о диапазоне данных для использования с кодом элемента управления IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
DEVICE_DATA_SET_REPAIR_PARAMETERS

Задает параметры для операции восстановления.
DEVICE_DSM_NOTIFICATION_PARAMETERS

Содержит параметры для действия DeviceDsmAction_Notification для кода элемента управления IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
DEVICE_DSM_OFFLOAD_READ_PARAMETERS

Содержит параметры для действия DeviceDsmAction_OffloadRead для кода элемента управления IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS

Задает параметры для операции разгрузки записи.
DEVICE_LB_PROVISIONING_DESCRIPTOR

Содержит тонкие возможности подготовки для устройства хранения.
DEVICE_MANAGE_DATA_SET_ATTRIBUTES

Входная структура для кода элемента управления IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT

Структура выходных данных для кода элемента управления IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
DEVICE_MEDIA_INFO

Предоставляет сведения о носителе, поддерживаемом устройством.
DEVICE_POWER_DESCRIPTOR

Структура DEVICE_POWER_DESCRIPTOR описывает возможности питания устройства хранения.
DEVICE_SEEK_PENALTY_DESCRIPTOR

Используется в сочетании с запросом IOCTL_STORAGE_QUERY_PROPERTY для получения данных дескриптора штрафа для устройства.
DEVICE_TRIM_DESCRIPTOR

Используется в сочетании с запросом IOCTL_STORAGE_QUERY_PROPERTY для получения данных дескриптора обрезки для устройства.
DEVICE_WRITE_AGGREGATION_DESCRIPTOR

Зарезервировано для использования системы. (DEVICE_WRITE_AGGREGATION_DESCRIPTOR)
DISK_CACHE_INFORMATION

Предоставляет сведения о кэше дисков.
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

Предоставляет сведения о производительности диска.
DRIVE_LAYOUT_INFORMATION

Содержит сведения о секциях диска.
DRIVE_LAYOUT_INFORMATION_EX

Содержит расширенные сведения о секциях диска.
DRIVE_LAYOUT_INFORMATION_GPT

Содержит сведения о секциях таблицы разделов GUID диска (GPT).
DRIVE_LAYOUT_INFORMATION_MBR

Предоставляет сведения о разделах главной загрузочной записи диска (MBR).
DUPLICATE_EXTENTS_DATA

Содержит параметры для кода элемента управления FSCTL_DUPLICATE_EXTENTS, выполняющего операцию клонирования блоков.
EXFAT_STATISTICS

Содержит статистические сведения из файловой системы exFAT.
FAT_STATISTICS

Содержит статистические сведения из файловой системы FAT.
FILE_ALLOCATED_RANGE_BUFFER

Указывает диапазон байтов в файле.
FILE_LEVEL_TRIM

Используется в качестве входных данных для кода элемента управления FSCTL_FILE_LEVEL_TRIM.
FILE_LEVEL_TRIM_OUTPUT

Используется в качестве выходных данных для кода элемента управления FSCTL_FILE_LEVEL_TRIM.
FILE_LEVEL_TRIM_RANGE

Задает диапазон файла, который требуется обрезать.
FILE_MAKE_COMPATIBLE_BUFFER

Указывает диск для закрытия текущего сеанса. Этот код элемента управления используется для файловой системы UDF. Эта структура используется для ввода при вызове FSCTL_MAKE_MEDIA_COMPATIBLE.
FILE_OBJECTID_BUFFER

Содержит идентификатор объекта и пользовательские метаданные, связанные с идентификатором объекта.
FILE_QUERY_ON_DISK_VOL_INFO_BUFFER

Получает сведения о томе из вызова к FSCTL_QUERY_ON_DISK_VOLUME_INFO.
FILE_QUERY_SPARING_BUFFER

Содержит свойства управления дефектами.
FILE_SET_DEFECT_MGMT_BUFFER

Указывает состояние управления дефектами, которое необходимо задать.
FILE_SET_SPARSE_BUFFER

Указывает разреженное состояние, которое необходимо задать.
FILE_STORAGE_TIER

Представляет идентификатор уровня хранилища относительно тома.
FILE_STORAGE_TIER_REGION

Описание одного региона уровня хранилища.
FILE_SYSTEM_RECOGNITION_INFORMATION

Содержит сведения о распознавании файловой системы, полученные кодом элемента управления FSCTL_QUERY_FILE_SYSTEM_RECOGNITION.
FILE_ZERO_DATA_INFORMATION

Содержит диапазон файла для задания нуля.
FILESYSTEM_STATISTICS

Содержит статистические сведения из файловой системы.
FILESYSTEM_STATISTICS_EX

Содержит статистические сведения из файловой системы. Поддержка этой структуры началась с Windows 10.
FIND_BY_SID_DATA

Содержит данные для кода элемента управления FSCTL_FIND_FILES_BY_SID.
FIND_BY_SID_OUTPUT

Представляет имя файла.
FORMAT_EX_PARAMETERS

Содержит сведения, используемые в форматировании непрерывного набора треков дисков. Он используется кодом элемента управления IOCTL_DISK_FORMAT_TRACKS_EX.
FORMAT_PARAMETERS

Содержит сведения, используемые в форматировании непрерывного набора треков дисков.
FSCTL_GET_INTEGRITY_INFORMATION_BUFFER

Содержит сведения о целостности файла или каталога.
FSCTL_QUERY_REGION_INFO_INPUT

Содержит регионы уровня хранилища из стека хранилища для определенного тома.
FSCTL_QUERY_REGION_INFO_OUTPUT

Содержит сведения для одного или нескольких регионов.
FSCTL_QUERY_STORAGE_CLASSES_OUTPUT

Содержит сведения для всех уровней определенного тома.
FSCTL_SET_INTEGRITY_INFORMATION_BUFFER

Входной буфер, переданный с помощью кода элемента управления FSCTL_SET_INTEGRITY_INFORMATION.
GET_CHANGER_PARAMETERS

Представляет параметры изменяющегося объекта.
GET_DISK_ATTRIBUTES

Содержит атрибуты дискового устройства.
GET_LENGTH_INFORMATION

Содержит сведения о длине диска, тома или секции, используемые кодом элемента управления IOCTL_DISK_GET_LENGTH_INFO.
GET_MEDIA_TYPES

Содержит сведения о типах носителей, поддерживаемых устройством.
LOOKUP_STREAM_FROM_CLUSTER_ENTRY

Возвращается из кода элемента управления FSCTL_LOOKUP_STREAM_FROM_CLUSTER.
LOOKUP_STREAM_FROM_CLUSTER_INPUT

Передается в качестве входных данных в код элемента управления FSCTL_LOOKUP_STREAM_FROM_CLUSTER.
LOOKUP_STREAM_FROM_CLUSTER_OUTPUT

Получено в виде выходных данных из кода элемента управления FSCTL_LOOKUP_STREAM_FROM_CLUSTER.
MARK_HANDLE_INFO

Содержит сведения, которые используются для пометки указанного файла или каталога, а его номер последовательности обновления (USN) изменяет запись журнала с данными об изменениях.
MARK_HANDLE_INFO32

Содержит сведения, которые используются для пометки указанного файла или каталога, а его номер последовательности обновления (USN) изменяет запись журнала с данными об изменениях.
MFT_ENUM_DATA_V0

Содержит сведения, определяющие границы для и начального места перечисления записей журнала изменений номера обновления (USN).
MFT_ENUM_DATA_V1

Содержит сведения, определяющие границы для и начального места перечисления изменений номера обновления (USN) для томов ReFS.
MOVE_FILE_DATA

Содержит входные данные для кода элемента управления FSCTL_MOVE_FILE.
NTFS_EXTENDED_VOLUME_DATA

Представляет данные тома. N
NTFS_FILE_RECORD_INPUT_BUFFER

Содержит данные для кода элемента управления FSCTL_GET_NTFS_FILE_RECORD.
NTFS_FILE_RECORD_OUTPUT_BUFFER

Получает выходные данные из кода элемента управления FSCTL_GET_NTFS_FILE_RECORD.
NTFS_STATISTICS

Содержит статистические сведения из файловой системы NTFS.
NTFS_STATISTICS_EX

Содержит статистические сведения из файловой системы NTFS. Поддержка этой структуры началась с Windows 10.
NTFS_VOLUME_DATA_BUFFER

Представляет данные тома. (NTFS_VOLUME_DATA_BUFFER)
PARTITION_INFORMATION

Содержит сведения о секции диска.
PARTITION_INFORMATION_EX

Содержит сведения о секции для стандартных загрузочных записей в стиле AT (MBR) и расширяемых дисков интерфейса встроенного ПО (EFI).
PARTITION_INFORMATION_GPT

Содержит сведения о секционированиях guid (GPT).
PARTITION_INFORMATION_MBR

Содержит сведения о секции, относящиеся к дискам главной загрузочной записи (MBR).
PLEX_READ_DATA_REQUEST

Указывает диапазон выполняемой операции чтения и plex, из которого следует читать.
PREVENT_MEDIA_REMOVAL

Предоставляет съемные данные блокировки носителей. Он используется кодом элемента управления IOCTL_STORAGE_MEDIA_REMOVAL.
READ_ELEMENT_ADDRESS_INFO

Представляет сведения о теге тома. Он используется кодом элемента управления IOCTL_CHANGER_QUERY_VOLUME_TAGS.
READ_FILE_USN_DATA

Указывает версии журнала изменений обновления (USN), поддерживаемого приложением.
READ_USN_JOURNAL_DATA_V0

Содержит сведения, определяющие набор записей журнала обновления (USN), чтобы вернуться к вызывающей процедуре. (READ_USN_JOURNAL_DATA_V0)
READ_USN_JOURNAL_DATA_V1

Содержит сведения, определяющие набор записей журнала обновления (USN), чтобы вернуться к вызывающей процедуре. R
REASSIGN_BLOCKS

Содержит данные переназначения блока диска. (REASSIGN_BLOCKS)
REASSIGN_BLOCKS_EX

Содержит данные переназначения блока диска. (REASSIGN_BLOCKS_EX)
REPAIR_COPIES_INPUT

Входная структура для кода элемента управления FSCTL_REPAIR_COPIES.
REPAIR_COPIES_OUTPUT

Содержит выходные данные операции восстановления, возвращаемой из кода элемента управления FSCTL_REPAIR_COPIES.
REQUEST_OPLOCK_INPUT_BUFFER

Содержит сведения для запроса оппортунистической блокировки (oplock) или подтверждения разрыва оплока с кодом элемента управления FSCTL_REQUEST_OPLOCK.
REQUEST_OPLOCK_OUTPUT_BUFFER

Содержит сведения о оппортунистической блокировке (oplock), возвращаемой кодом элемента управления FSCTL_REQUEST_OPLOCK.
RETRIEVAL_POINTER_BASE

Содержит выходные данные для кода элемента управления FSCTL_GET_RETRIEVAL_POINTER_BASE.
RETRIEVAL_POINTERS_BUFFER

Содержит выходные данные для кода элемента управления FSCTL_GET_RETRIEVAL_POINTERS.
SET_DISK_ATTRIBUTES

Указывает атрибуты, которые необходимо задать на диске.
SET_PARTITION_INFORMATION

Содержит сведения, используемые для задания типа секции диска.
SHRINK_VOLUME_INFORMATION

Указывает операцию сжатия тома для выполнения.
STARTING_LCN_INPUT_BUFFER

Содержит начальный LCN в код FSCTL_GET_VOLUME_BITMAP элемента управления.
STARTING_VCN_INPUT_BUFFER

Содержит начальный VCN в код элемента управления FSCTL_GET_RETRIEVAL_POINTERS.
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR

Используется в сочетании с кодом элемента управления IOCTL_STORAGE_QUERY_PROPERTY для получения данных дескриптора доступа к хранилищу для устройства.
STORAGE_ADAPTER_DESCRIPTOR

Используется с кодом элемента управления IOCTL_STORAGE_QUERY_PROPERTY для получения данных дескриптора адаптера хранилища для устройства.
STORAGE_ADAPTER_SERIAL_NUMBER

Строка Юникода, завершаемая null, серийный номер адаптера для storageAdapterSerialNumberProperty, как определено в STORAGE_PROPERTY_ID.
STORAGE_DESCRIPTOR_HEADER

Используется в сочетании с кодом элемента управления IOCTL_STORAGE_QUERY_PROPERTY для получения свойств устройства хранилища или адаптера.
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR

Зарезервировано для дальнейшего использования. (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_NUMBER

Содержит сведения об устройстве. Эта структура используется кодом элемента управления IOCTL_STORAGE_GET_DEVICE_NUMBER.
STORAGE_DEVICE_POWER_CAP

Эта структура используется в качестве входного и выходного буфера для IOCTL_STORAGE_DEVICE_POWER_CAP.
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR

Зарезервировано для использования системы. (STORAGE_DEVICE_RESILIENCY_DESCRIPTOR)
STORAGE_HOTPLUG_INFO

Предоставляет сведения о горячем подключении устройства.
STORAGE_HW_BOOT_PARTITION_ACTIVATE

Содержит сведения о загрузочной секции для активации или замены на контроллере хранилища или диске NVMe.
STORAGE_HW_BOOT_PARTITION_DOWNLOAD

Содержит полезные данные образа загрузочного раздела, которые нужно скачать на контроллер хранилища NVMe или диск.
STORAGE_HW_BOOT_PARTITION_INFO

Содержит сведения о секции загрузки, полученные из контроллера хранилища или диска NVMe.
STORAGE_HW_FIRMWARE_ACTIVATE

Эта структура содержит сведения о скачаемом встроенном ПО для активации.
STORAGE_HW_FIRMWARE_DOWNLOAD

Эта структура содержит полезные данные образа встроенного ПО для скачивания в целевой объект.
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR

Используется в сочетании с запросом IOCTL_STORAGE_QUERY_PROPERTY для описания типа продукта устройства хранения.
STORAGE_MINIPORT_DESCRIPTOR

Зарезервировано для использования системы. (STORAGE_MINIPORT_DESCRIPTOR)
STORAGE_OFFLOAD_READ_OUTPUT

Структура выходных данных для действия DeviceDsmAction_OffloadRead кода элемента управления IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
STORAGE_OFFLOAD_TOKEN

Маркер, используемый для представления части файла, используемого при разгрузке операций чтения и записи.
STORAGE_OFFLOAD_WRITE_OUTPUT

Структура выходных данных для действия DeviceDsmAction_OffloadWrite кода элемента управления IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
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_COMMAND

Эта структура используется в качестве входного буфера при использовании сквозного механизма для выдачи команды для конкретного поставщика устройству хранения (через IOCTL_STORAGE_PROTOCOL_COMMAND).
STORAGE_PROTOCOL_DATA_DESCRIPTOR

Эта структура используется в сочетании с IOCTL_STORAGE_QUERY_PROPERTY для возврата данных, относящихся к протоколу, с устройства хранилища или адаптера.
STORAGE_PROTOCOL_SPECIFIC_DATA

Описывает данные устройства, относящиеся к протоколу, предоставленные в буфере входных и выходных данных запроса IOCTL_STORAGE_QUERY_PROPERTY.
STORAGE_RPMB_DATA_FRAME

Структура STORAGE_RPMB_DATA_FRAME (winioctl.h) позволяет приложению использовать данные из IOCTL_STORAGE_QUERY_PROPERTY для создания кадра RPMB.
STORAGE_RPMB_DESCRIPTOR

Структура STORAGE_RPMB_DESCRIPTOR (winioctl.h) описывает, содержит ли устройство RPMB и максимальный размер полезных данных, поддерживаемый RPMB.
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 для получения сведений о свойстве кэша записи устройства.
TXFS_CREATE_MINIVERSION_INFO

Содержит сведения о версии миниверсии, созданной FSCTL_TXFS_CREATE_MINIVERSION.
TXFS_GET_METADATA_INFO_OUT

Содержит сведения о версии создаваемой миниверсии.
TXFS_GET_TRANSACTED_VERSION

Содержит сведения о базовых и последних версиях указанного файла.
TXFS_LIST_TRANSACTION_LOCKED_FILES

Содержит список файлов, заблокированных транзакцией записи.
TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY

Содержит сведения о заблокированной транзакции.
TXFS_LIST_TRANSACTIONS

Содержит список транзакций.
TXFS_LIST_TRANSACTIONS_ENTRY

Содержит сведения о транзакции.
TXFS_MODIFY_RM

Содержит сведения, необходимые при изменении параметров журнала и режима ведения журнала для дополнительного диспетчера ресурсов.
TXFS_QUERY_RM_INFORMATION

Содержит сведения о диспетчере ресурсов (RM).
TXFS_READ_BACKUP_INFORMATION_OUT

Содержит определенную структуру NTFS (TxF). Эти сведения следует использовать только при вызове TXFS_WRITE_BACKUP_INFORMATION. (TXFS_READ_BACKUP_INFORMATION_OUT)
TXFS_SAVEPOINT_INFORMATION

Структура FSCTL_TXFS_SAVEPOINT_INFORMATION указывает действие, выполняемого и для которой выполняется транзакция.
TXFS_TRANSACTION_ACTIVE_INFO

Содержит флаг, указывающий, были ли активны транзакции при создании моментального снимка.
TXFS_WRITE_BACKUP_INFORMATION

Содержит определенную структуру NTFS (TxF). Эти сведения следует использовать только при вызове TXFS_WRITE_BACKUP_INFORMATION. (TXFS_WRITE_BACKUP_INFORMATION)
USN_JOURNAL_DATA_V0

Представляет журнал изменений с порядковым номером обновления (USN), его записями и емкостью. (USN_JOURNAL_DATA_V0)
USN_JOURNAL_DATA_V1

Представляет журнал изменений с порядковым номером обновления (USN), его записями и емкостью. U
USN_JOURNAL_DATA_V2

Представляет журнал изменений с порядковым номером обновления (USN), его записями и емкостью. Эта структура представляет собой выходной буфер для кода элемента управления FSCTL_QUERY_USN_JOURNAL.
USN_RANGE_TRACK_OUTPUT

Содержит возвращенный номер последовательности обновления (USN) из кода элемента управления FSCTL_USN_TRACK_MODIFIED_RANGES.
USN_RECORD_COMMON_HEADER

Содержит сведения для общего заголовка номера последовательности обновления (USN), который является общим для USN_RECORD_V2, USN_RECORD_V3 и USN_RECORD_V4.
USN_RECORD_EXTENT

Содержит смещение и длину для экстента записи обновления (USN).
USN_RECORD_V2

Содержит сведения об изменении номера последовательности обновления (USN) записи журнала 2.0.
USN_RECORD_V3

Содержит сведения об изменении номера последовательности обновления (USN) записи журнала 3.0.
USN_RECORD_V4

Содержит сведения об изменении номера последовательности обновления (USN) записи журнала 4.0. Записи версии 2.0 и 3.0 определяются USN_RECORD_V2 (также называемыми USN_RECORD) и USN_RECORD_V3 структур соответственно.
USN_TRACK_MODIFIED_RANGES

Содержит сведения о параметрах отслеживания диапазона для журнала изменений номера обновления (USN) с помощью кода элемента управления FSCTL_USN_TRACK_MODIFIED_RANGES.
VERIFY_INFORMATION

Содержит сведения, используемые для проверки экстентов диска.
VOLUME_BITMAP_BUFFER

Представляет занятые и доступные кластеры на диске.
VOLUME_DISK_EXTENTS

Представляет физическое расположение на диске.
VOLUME_GET_GPT_ATTRIBUTES_INFORMATION

Содержит атрибуты тома, полученные с помощью кода элемента управления IOCTL_VOLUME_GET_GPT_ATTRIBUTES.

Перечисления

 
CSV_CONTROL_OP

Указывает тип операции управления CSV, используемой с кодом элемента управления FSCTL_CSV_CONTROL.
ELEMENT_TYPE

Указывает тип элемента устройства изменения.
FILE_STORAGE_TIER_MEDIA_TYPE

Указывает тип носителя хранилища.
MEDIA_TYPE

Представляет различные формы носителей устройств.
PARTITION_STYLE

Представляет формат секции.
STORAGE_BUS_TYPE

Задает различные типы автобусов хранения.
STORAGE_COMPONENT_HEALTH_STATUS

Указывает состояние работоспособности компонента хранилища.
STORAGE_DEVICE_FORM_FACTOR

Указывает форм-фактор устройства.
STORAGE_DEVICE_POWER_CAP_UNITS

Единицы максимального порогового значения мощности.
STORAGE_MEDIA_TYPE

Задает различные типы носителей хранилища.
STORAGE_PORT_CODE_SET

Зарезервировано для использования системы. (STORAGE_PORT_CODE_SET)
STORAGE_PROPERTY_ID

Перечисляет возможные значения элемента PropertyId структуры STORAGE_PROPERTY_QUERY, передаваемой в качестве входных данных запросу IOCTL_STORAGE_QUERY_PROPERTY для получения свойств устройства хранилища или адаптера.
STORAGE_PROTOCOL_ATA_DATA_TYPE

Тип данных протокола ATA.
STORAGE_PROTOCOL_NVME_DATA_TYPE

Описывает тип данных, относящихся к протоколу NVMe, которые необходимо запрашивать во время запроса IOCTL_STORAGE_QUERY_PROPERTY.
STORAGE_PROTOCOL_TYPE

Указывает протокол устройства хранения.
STORAGE_QUERY_TYPE

Используется структурой STORAGE_PROPERTY_QUERY, переданной в код элемента управления IOCTL_STORAGE_QUERY_PROPERTY, чтобы указать, какие сведения возвращаются о свойстве устройства хранилища или адаптера.
WRITE_CACHE_CHANGE

Указывает, изменяются ли функции кэша записи устройства.
WRITE_CACHE_ENABLE

Указывает, включен или отключен кэш записи.
WRITE_CACHE_TYPE

Указывает тип кэша.
WRITE_THROUGH

Указывает, поддерживает ли устройство хранения кэширование путем записи.