Share via


structure CHANGER_EXCHANGE_MEDIUM (ntddchgr.h)

La structure CHANGER_EXCHANGE_MEDIUM est utilisée avec la IOCTL_CHANGER_EXCHANGE_MEDIUM demande d’échange d’emplacements de deux supports.

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. La valeur ChangeTransport doit être attribuée au membre ElementType de la structure CHANGER_ELEMENT.

Source

Indique l’élément qui contient le morceau de média à déplacer.

Destination1

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

Destination2

Indique la destination du média à l’origine dans Destination1.

Flip1

Indique, quand TRUE, que le morceau de média 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 la valeur est FALSE, ce membre indique que le média n’est pas prêt à être retourné.

Flip2

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

Configuration requise

Condition requise Valeur
En-tête ntddchgr.h

Voir aussi

ChangerExchangeMedium

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_EXCHANGE_MEDIUM