CHANGER_EXCHANGE_MEDIUM 構造体 (ntddchgr.h)

CHANGER_EXCHANGE_MEDIUM構造体は、2 つのメディアの場所を交換する IOCTL_CHANGER_EXCHANGE_MEDIUM 要求と共に使用されます。

構文

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;

メンバー

Transport

交換操作に使用するトランスポート要素を示します。 このメンバーには、CHANGER_ELEMENT型の構造体が含 まれています。 CHANGER_ELEMENT構造体の ElementType メンバーには ChangerTransport の値を割り当てる必要があります。

Source

移動するメディアを含む要素を示します。

Destination1

元のソースにあるメディアのコピー先を示 します

Destination2

最初に Destination1 にあるメディアのコピー先を示します。

Flip1

TRUE の場合、Destination1 に移動したメディアの一部を反転させる必要があることを示します。 このメンバーは、GET_CHANGER_PARAMETERS構造体の Features0 メンバーが CHANGER_MEDIUM_FLIP に設定されている場合にのみ有効です。 FALSE の場合、このメンバーはメディアが反転する準備ができていないことを示します。

Flip2

TRUE の場合、ターゲット 2 に移動したメディアを反転させる必要があることを示します。 このメンバーは、GET_CHANGER_PARAMETERS構造体の Features0 メンバーが CHANGER_MEDIUM_FLIP に設定されている場合にのみ有効です。 FALSE の場合、このメンバーはメディアが反転する準備ができていないことを示します。

要件

要件
Header ntddchgr.h

こちらもご覧ください

ChangerExchangeMedium

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_EXCHANGE_MEDIUM