Partager via


énumération ELEMENT_TYPE (ntddchgr.h)

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

Syntax

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 robotique, ses lecteurs, ses emplacements et IEport. AllElements est valide uniquement dans un appel ChangerGetElementStatus ou ChangerInitializeElementStatus .
ChangerTransport
Indique l’élément de transport robotisé du changeur, qui est utilisé pour déplacer le média 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é sur un lecteur.
ChangerIEPort
Indique un élément d’importation/exportation (IEport), qui est un port d’accès à une ou plusieurs cartouches dans certains changeurs. Un élément est un IEport uniquement s’il est possible de déplacer un média d’un emplacement vers le 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 d’un changeur à 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 clavier ou tout autre contrôle d’entrée sur le panneau avant d’un changeur. ChangerKeypad est valide uniquement dans un appel ChangerSetAccess .
ChangerMaxElement
Indique la limite supérieure des énumérateurs dans cette énumération.

Configuration requise

Condition requise Valeur
En-tête ntddchgr.h

Voir aussi

ChangerGetElementStatus

ChangerInitializeElementStatus

ChangerSetAccess