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 |