Partager via


CHANGER_READ_ELEMENT_STATUS structure (ntddchgr.h)

La structure CHANGER_READ_ELEMENT_STATUS est utilisée conjointement avec la demande de IOCTL_CHANGER_GET_ELEMENT_STATUS pour récupérer la status de tous les éléments ou la status d’un nombre spécifié d’éléments d’un type particulier.

Syntaxe

typedef struct _CHANGER_READ_ELEMENT_STATUS {
  CHANGER_ELEMENT_LIST ElementList;
  BOOLEAN              VolumeTagInfo;
} CHANGER_READ_ELEMENT_STATUS, *PCHANGER_READ_ELEMENT_STATUS;

Membres

ElementList

Spécifie le type d’élément et le nombre d’éléments de ce type pour lesquels signaler status dans une structure de type CHANGER_ELEMENT_LIST. Ce membre contient une liste de structures de type CHANGER_ELEMENT. Le membre ElementType de chaque structure CHANGER_ELEMENT de cette liste peut se voir attribuer une valeur de ChangerDrive, ChangerSlot, ChangerTransport, ChangerIEPort ou AllElements.

VolumeTagInfo

Indique, lorsque la valeur est TRUE, que les informations de balise de volume doivent être signalées en plus de l’élément status. Si la valeur est FALSE, elle indique que seul l’élément status doit être signalé. Une balise de volume peut être un code-barres ou une valeur définie par l’application affectée à l’aide de ChangerQueryVolumeTags. Ce membre s’applique uniquement si CHANGER_BAR_CODE_SCANNER_INSTALLED ou CHANGER_VOLUME_IDENTIFICATION est défini dans le membre Features0 de la structure GET_CHANGER_PARAMETERS .

Configuration requise

Condition requise Valeur
En-tête ntddchgr.h

Voir aussi

CHANGER_ELEMENT

CHANGER_ELEMENT_LIST

ChangerGetElementStatus

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_GET_ELEMENT_STATUS