estrutura CHANGER_EXCHANGE_MEDIUM (ntddchgr.h)

A estrutura CHANGER_EXCHANGE_MEDIUM é usada com a solicitação IOCTL_CHANGER_EXCHANGE_MEDIUM para trocar locais de duas partes de mídia.

Sintaxe

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;

Membros

Transport

Indica qual elemento de transporte usar para a operação de troca. Esse membro contém uma estrutura do tipo CHANGER_ELEMENT. O membro ElementType da estrutura CHANGER_ELEMENT deve receber um valor de ChangerTransport.

Source

Indica o elemento que contém a parte da mídia a ser movida.

Destination1

Indica o destino da parte da mídia originalmente em Source.

Destination2

Indica o destino da parte da mídia originalmente em Destination1.

Flip1

Indica, quando TRUE, que a parte da mídia movida para Destination1 deve ser invertida. Esse membro só será válido se o membro Features0 da estrutura GET_CHANGER_PARAMETERS estiver definido como CHANGER_MEDIUM_FLIP. Quando FALSE, esse membro indica que a mídia não está pronta para ser invertida.

Flip2

Indica, quando TRUE, que a mídia movida para Destination2 deve ser invertida. Esse membro só será válido se o membro Features0 da estrutura GET_CHANGER_PARAMETERS estiver definido como CHANGER_MEDIUM_FLIP. Quando FALSE, esse membro indica que a mídia não está pronta para ser invertida.

Requisitos

Requisito Valor
Cabeçalho ntddchgr.h

Confira também

ChangerExchangeMedium

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_EXCHANGE_MEDIUM