Заголовок ntddchgr.h
Этот заголовок используется хранилищем. Дополнительные сведения см. в разделе:
ntddchgr.h содержит следующие программные интерфейсы:
Функции IOCTL
IOCTL_CHANGER_EXCHANGE_MEDIUM Перемещает часть носителя из исходного элемента в одно место назначения, а часть носителя, первоначально расположенного в первом месте назначения, во второе. Источник и второе назначение часто совпадают, что, по сути, меняет местами два носителя. |
IOCTL_CHANGER_GET_ELEMENT_STATUS Возвращает состояние всех элементов или состояние указанного числа элементов определенного типа. Описание возможных типов элементов см. в разделе CHANGER_ELEMENT. |
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 Задает состояние порта импорта и экспорта устройства (IEport), двери или клавиатуры. |
IOCTL_CHANGER_SET_POSITION Задает в роботизированном транспортном механизме средства смены указанный адрес элемента, как правило, для оптимизации перемещения или обмена носителями путем предварительного размещения транспорта. |
Структуры
CHANGER_ELEMENT Структура CHANGER_ELEMENT содержит описание элемента смены. |
CHANGER_ELEMENT_LIST Структура CHANGER_ELEMENT_LIST указывает диапазон элементов одного типа. |
CHANGER_ELEMENT_STATUS Структура _CHANGER_ELEMENT_STATUS содержит состояние указанного CHANGER_ELEMENT, сообщаемого драйвером мини-класса средств смены. |
CHANGER_ELEMENT_STATUS_EX Структура _CHANGER_ELEMENT_STATUS_EX содержит состояние указанного CHANGER_ELEMENT, если драйвер мини-класса changer предоставляет сведения о продукте. |
CHANGER_EXCHANGE_MEDIUM Структура CHANGER_EXCHANGE_MEDIUM используется с запросом IOCTL_CHANGER_EXCHANGE_MEDIUM для обмена расположениями двух элементов мультимедиа. |
CHANGER_INITIALIZE_ELEMENT_STATUS Структура CHANGER_INITIALIZE_ELEMENT_STATUS используется в сочетании с запросом IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS для инициализации состояния всех элементов или указанного числа элементов определенного типа. |
CHANGER_MOVE_MEDIUM Структура CHANGER_MOVE_MEDIUM используется в сочетании с запросом IOCTL_CHANGER_MOVE_MEDIUM для перемещения фрагмента мультимедиа из исходного элемента в место назначения. |
CHANGER_PRODUCT_DATA Структура CHANGER_PRODUCT_DATA используется вместе с запросом IOCTL_CHANGER_GET_PRODUCT_DATA для получения данных о продукте для устройства. |
CHANGER_READ_ELEMENT_STATUS Структура CHANGER_READ_ELEMENT_STATUS используется в сочетании с запросом IOCTL_CHANGER_GET_ELEMENT_STATUS для получения состояния всех элементов или состояния указанного числа элементов определенного типа. |
CHANGER_SEND_VOLUME_TAG_INFORMATION Эта структура передается в подпрограмму ChangerQueryVolumeTags и используется для указания критерия поиска для получения элементов средства изменения. |
CHANGER_SET_ACCESS Структура CHANGER_SET_ACCESS используется в сочетании с запросом theIOCTL_CHANGER_SET_ACCESS, чтобы задать состояние порта импорта и экспорта устройства (IEport), двери или клавиатуры. |
CHANGER_SET_POSITION Структура CHANGER_SET_POSITION используется в сочетании с запросом theIOCTL_CHANGER_SET_POSITION, чтобы задать в роботизированном транспортном механизме меняющего устройства указанный адрес элемента. |
GET_CHANGER_PARAMETERS Извлекает характеристики меняющего элемента. |
READ_ELEMENT_ADDRESS_INFO Эта структура используется для извлечения элементов changer на основе критерия поиска, указанного в вызове подпрограммы ChangerQueryVolumeTags. |
Перечисления
CHANGER_DEVICE_PROBLEM_TYPE Тип данных CHANGER_DEVICE_PROBLEM_TYPE содержит значения, возвращаемые подпрограммой ChangerPerformDiagnostics. |
ELEMENT_TYPE Перечисление ELEMENT_TYPE содержит список типов элементов changer, определенных спецификацией SCSI-3. |