Partager via


énumération ELEMENT_TYPE (ntddchgr.h)

L’énumération ELEMENT_TYPE fournit une liste de types d’éléments de changement définis par la spécification SCSI-3.

Syntaxe

typedef enum _ELEMENT_TYPE {
  AllElements,
  ChangerTransport,
  ChangerSlot,
  ChangerIEPort,
  ChangerDrive,
  ChangerDoor,
  ChangerKeypad,
  ChangerMaxElement
} ELEMENT_TYPE, *PELEMENT_TYPE;

Constantes

 
AllElements
Indique tous les éléments d’un changeur, y compris son transport robotisé, ses lecteurs, ses emplacements et IEport. AllElements n’est valide que dans un appel ChangeGetElementStatus ou ChangerInitializeElementStatus.
ChangerTransport
Indique l’élément de transport robotisé du changeur, utilisé pour déplacer les médias entre les IEports, les emplacements et les lecteurs.
ChangerSlot
Indique un élément de stockage, qui est un emplacement dans le changeur dans lequel le média est stocké lorsqu’il n’est pas monté dans un lecteur.
ChangerIEPort
Indique un élément d’importation/exportation (IEport), qui est un port d’accès à une ou plusieurs cartouches dans certains changers. Un élément est un IEport uniquement s’il est possible de déplacer un élément multimédia d’un emplacement vers iEport.
ChangerDrive
Indique un élément de transfert de données dans lequel les données peuvent être lues et écrites dans un média.
ChangerDoor
Indique un mécanisme qui fournit l’accès à tous les médias dans un changement à la fois (par rapport à un IEport qui fournit l’accès à un ou plusieurs médias, mais pas tous). Par exemple, une grande porte d’entrée ou un magazine qui contient tous les médias dans le changeur sont des éléments de ce type. ChangerDoor est valide uniquement dans un appel ChangerSetAccess.
ChangerKeypad
Indique le pavé numérique ou un autre contrôle d’entrée sur le panneau frontal d’un changeur. changerKeypad est valide uniquement dans un appel ChangerSetAccess.
ChangerMaxElement
Indique la limite supérieure des énumérateurs dans cette énumération.

Exigences

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

Voir aussi

ChangerGetElementStatus

ChangerInitializeElementStatus

ChangerSetAccess