Compartir a través de


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.