Encabezado ntddchgr.h
El almacenamiento usa este encabezado. Para más información, consulte:
ntddchgr.h contiene las siguientes interfaces de programación:
IOCTL
IOCTL_CHANGER_EXCHANGE_MEDIUM Mueve un fragmento de medio de un elemento de origen a un destino y el elemento multimedia originalmente en el primer destino a un segundo destino. El origen y el segundo destino suelen ser los mismos, que básicamente intercambian los dos elementos multimedia. |
IOCTL_CHANGER_GET_ELEMENT_STATUS Devuelve el estado de todos los elementos o el estado de un número especificado de elementos de un tipo determinado. Para obtener una descripción de los posibles tipos de elemento, vea CHANGER_ELEMENT. |
IOCTL_CHANGER_GET_PARAMETERS Devuelve los parámetros del dispositivo. |
IOCTL_CHANGER_GET_PRODUCT_DATA Devuelve los datos del producto para el dispositivo. |
IOCTL_CHANGER_GET_STATUS Devuelve el estado actual del dispositivo. |
IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS Inicializa el estado de todos los elementos o del número especificado de elementos de un tipo determinado. |
IOCTL_CHANGER_MOVE_MEDIUM Mueve un elemento multimedia de un elemento de origen a un destino. |
IOCTL_CHANGER_QUERY_VOLUME_TAGS Devuelve información de etiquetas de volumen para los elementos especificados. |
IOCTL_CHANGER_REINITIALIZE_TRANSPORT Recalibrate físicamente un elemento de transporte, normalmente después de que el modificador se haya encendido o una aplicación que realiza una llamada haya iniciado una operación de recuperación. La recalibración puede implicar devolver el transporte a su posición de "hogar". |
IOCTL_CHANGER_SET_ACCESS Establece el estado del puerto de importación y exportación del dispositivo (IEport), la puerta o el teclado. |
IOCTL_CHANGER_SET_POSITION Establece el mecanismo de transporte robotizado del modificador en la dirección del elemento especificada, normalmente para optimizar el movimiento o el intercambio de medios colocando el transporte de antemano. |
Estructuras
CHANGER_ELEMENT La estructura CHANGER_ELEMENT contiene una descripción de un elemento changer. |
CHANGER_ELEMENT_LIST La estructura CHANGER_ELEMENT_LIST indica un intervalo de elementos de un solo tipo. |
CHANGER_ELEMENT_STATUS La estructura _CHANGER_ELEMENT_STATUS contiene el estado del CHANGER_ELEMENT especificado notificado por un controlador de miniclase de modificador. |
CHANGER_ELEMENT_STATUS_EX La estructura _CHANGER_ELEMENT_STATUS_EX contiene el estado del CHANGER_ELEMENT especificado si el controlador de miniclase del modificador proporciona información del producto. |
CHANGER_EXCHANGE_MEDIUM La estructura CHANGER_EXCHANGE_MEDIUM se usa con la solicitud de IOCTL_CHANGER_EXCHANGE_MEDIUM para intercambiar ubicaciones de dos elementos multimedia. |
CHANGER_INITIALIZE_ELEMENT_STATUS La estructura CHANGER_INITIALIZE_ELEMENT_STATUS se usa junto con la solicitud de IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS para inicializar el estado de todos los elementos o de un número especificado de elementos de un tipo determinado. |
CHANGER_MOVE_MEDIUM La estructura CHANGER_MOVE_MEDIUM se usa junto con la solicitud de IOCTL_CHANGER_MOVE_MEDIUM para mover un elemento multimedia de un elemento de origen a un destino. |
CHANGER_PRODUCT_DATA La estructura CHANGER_PRODUCT_DATA se usa junto con la solicitud de IOCTL_CHANGER_GET_PRODUCT_DATA para recuperar los datos del producto de un dispositivo. |
CHANGER_READ_ELEMENT_STATUS La estructura CHANGER_READ_ELEMENT_STATUS se usa junto con la solicitud de IOCTL_CHANGER_GET_ELEMENT_STATUS para recuperar el estado de todos los elementos o el estado de un número especificado de elementos de un tipo determinado. |
CHANGER_SEND_VOLUME_TAG_INFORMATION Esta estructura se pasa a la rutina ChangerQueryVolumeTags y se usa para especificar un criterio de búsqueda para recuperar elementos del modificador. |
CHANGER_SET_ACCESS La estructura CHANGER_SET_ACCESS se usa junto con theIOCTL_CHANGER_SET_ACCESS solicitud para establecer el estado del puerto de importación y exportación del dispositivo (IEport), la puerta o el teclado. |
CHANGER_SET_POSITION La estructura CHANGER_SET_POSITION se usa junto con theIOCTL_CHANGER_SET_POSITION solicitud para establecer el mecanismo de transporte robotizado del modificador en la dirección del elemento especificada. |
GET_CHANGER_PARAMETERS Recupera las características del modificador. |
READ_ELEMENT_ADDRESS_INFO Esta estructura consiste en recuperar elementos modificadores en función de un criterio de búsqueda especificado en una llamada a la rutina ChangerQueryVolumeTags. |
Enumeraciones
CHANGER_DEVICE_PROBLEM_TYPE El tipo de datos CHANGER_DEVICE_PROBLEM_TYPE contiene los valores devueltos por la rutina ChangerPerformDiagnostics. |
ELEMENT_TYPE La enumeración ELEMENT_TYPE proporciona una lista de tipos de elementos de modificador definidos por la especificación SCSI-3. |