Partager via


structure CHANGER_READ_ELEMENT_STATUS (ntddchgr.h)

La structure CHANGER_READ_ELEMENT_STATUS est utilisée conjointement avec la requête IOCTL_CHANGER_GET_ELEMENT_STATUS pour récupérer l’état de tous les éléments ou l’état 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 l’état 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 de CHANGER_ELEMENT de cette liste peut être affecté à une valeur de ChangerDrive, ChangerSlot, ChangerTransport, ChangerIEPortou AllElements.

VolumeTagInfo

Indique, lorsque TRUE, ces informations de balise de volume doivent être signalées en plus de l’état de l’élément. Lorsque FALSE, il indique que seul l’état de l’élément doit être signalé. Une balise de volume peut être un code barre 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.

Exigences

Exigence Valeur
d’en-tête ntddchgr.h

Voir aussi

CHANGER_ELEMENT

CHANGER_ELEMENT_LIST

ChangerGetElementStatus

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_GET_ELEMENT_STATUS