다음을 통해 공유


CHANGER_EXCHANGE_MEDIUM 구조체(ntddchgr.h)

CHANGER_EXCHANGE_MEDIUM 구조는 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 경우 Destination2 이동한 매체를 대칭 이동해야 했음을 나타냅니다. 이 멤버는 GET_CHANGER_PARAMETERS 구조체의 Features0 멤버가 CHANGER_MEDIUM_FLIP 설정된 경우에만 유효합니다. FALSE 경우 이 멤버는 미디어를 뒤집을 준비가 되지 않음을 나타냅니다.

요구 사항

요구
헤더 ntddchgr.h

참고 항목

ChangerExchangeMedium

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_EXCHANGE_MEDIUM