Compartir a través de


estructura CHANGER_INITIALIZE_ELEMENT_STATUS (winioctl.h)

Representa el estado de todos los elementos del modificador multimedia o de los elementos especificados de un tipo determinado.

Sintaxis

typedef struct _CHANGER_INITIALIZE_ELEMENT_STATUS {
  CHANGER_ELEMENT_LIST ElementList;
  BOOLEAN              BarCodeScan;
} CHANGER_INITIALIZE_ELEMENT_STATUS, *PCHANGER_INITIALIZE_ELEMENT_STATUS;

Miembros

ElementList

Estructura CHANGER_ELEMENT_LIST que enumera los elementos y el intervalo en los que se va a inicializar.

Si CHANGER_INIT_ELEM_STAT_WITH_RANGE se establece en el miembro Features0 de GET_CHANGER_PARAMETERS, el modificador admite la inicialización de un intervalo de elementos. En este caso, el miembro ElementType puede ser uno de los siguientes: ChangerTransport, ChangerSlot, ChangerDrive o ChangerIEPort. De lo contrario, el tipo de elemento debe ser AllElements y se omite el miembro NumberOfElements .

BarCodeScan

Si este miembro es TRUE, se debe usar un examen de código de barras. De lo contrario, no debería. Si el modificador tiene RAM no volátil, el uso de un examen de código de barras es una optimización.

Este miembro solo es aplicable si CHANGER_BAR_CODE_SCANNER_INSTALLED se establece en el miembro Features0 de GET_CHANGER_PARAMETERS.

Requisitos

   
Cliente mínimo compatible Windows XP
Servidor mínimo compatible Windows Server 2003
Encabezado winioctl.h (incluye Windows.h)

Consulte también

CHANGER_ELEMENT_LIST

IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS