Partager via


structure CHANGER_EXCHANGE_MEDIUM (ntddchgr.h)

La structure CHANGER_EXCHANGE_MEDIUM est utilisée avec la demande de IOCTL_CHANGER_EXCHANGE_MEDIUM pour échanger des emplacements de deux éléments multimédias.

Syntaxe

typedef struct _CHANGER_EXCHANGE_MEDIUM {
  CHANGER_ELEMENT Transport;
  CHANGER_ELEMENT Source;
  CHANGER_ELEMENT Destination1;
  CHANGER_ELEMENT Destination2;
  BOOLEAN         Flip1;
  BOOLEAN         Flip2;
} CHANGER_EXCHANGE_MEDIUM, *PCHANGER_EXCHANGE_MEDIUM;

Membres

Transport

Indique l’élément de transport à utiliser pour l’opération d’échange. Ce membre contient une structure de type CHANGER_ELEMENT. Le membre ElementType de la structure CHANGER_ELEMENT doit être affecté à une valeur de ChangerTransport.

Source

Indique l’élément qui contient l’élément multimédia à déplacer.

Destination1

Indique la destination de l’élément multimédia à l’origine à Source.

Destination2

Indique la destination de l’élément multimédia initialement à Destination1.

Flip1

Indique, lorsque TRUE, que le support déplacé vers Destination1 doit être retourné. Ce membre est valide uniquement si le membre Features0 de la structure GET_CHANGER_PARAMETERS est défini sur CHANGER_MEDIUM_FLIP. Lorsque FAUX, ce membre indique que le média n’est pas prêt à être retourné.

Flip2

Indique, lorsque TRUE, que le support déplacé vers destination2 doit être retourné. Ce membre est valide uniquement si le membre Features0 de la structure GET_CHANGER_PARAMETERS est défini sur CHANGER_MEDIUM_FLIP. Lorsque FAUX, ce membre indique que le média n’est pas prêt à être retourné.

Exigences

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

Voir aussi

ChangerExchangeMedium

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_EXCHANGE_MEDIUM