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_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 此结构基于对 ChangerQueryVolumeTags 例程的调用中指定的搜索条件检索变更器元素。 |
枚举
CHANGER_DEVICE_PROBLEM_TYPE CHANGER_DEVICE_PROBLEM_TYPE数据类型包含 ChangerPerformDiagnostics 例程返回的值。 |
ELEMENT_TYPE ELEMENT_TYPE枚举提供 SCSI-3 规范定义的变更器元素类型列表。 |