FEATURE_DATA_REMOVABLE_MEDIUM 구조체(ntddmmc.h)
FEATURE_DATA_REMOVABLE_MEDIUM 구조에는 이동식 중간 기능의 데이터가 포함됩니다.
통사론
typedef struct _FEATURE_DATA_REMOVABLE_MEDIUM {
FEATURE_HEADER Header;
UCHAR Lockable : 1;
UCHAR DBML : 1;
UCHAR DefaultToPrevent : 1;
UCHAR Eject : 1;
UCHAR Load : 1;
UCHAR LoadingMechanism : 3;
UCHAR Reserved3[3];
} FEATURE_DATA_REMOVABLE_MEDIUM, *PFEATURE_DATA_REMOVABLE_MEDIUM;
회원
Header
이 기능 설명자에 대한 헤더 정보가 있는 FEATURE_HEADER 구조체를 포함합니다.
Lockable
1로 설정하면 초기자가 디바이스에 매체를 잠글 수 있음을 나타냅니다. 0으로 설정하면 이 비트는 매체를 디바이스에 잠글 수 없음을 나타냅니다.
DBML
DefaultToPrevent
0으로 설정하면 방지 점퍼가 있음을 나타냅니다. 이렇게 하면 잠금 명령이 재정의되므로 디바이스를 잠그면 미디어 삽입이 방지되지 않습니다.
Eject
1로 설정하면 디바이스가 중간 또는 잡지를 배출할 수 있음을 나타냅니다. 0으로 설정하면 이 비트는 디바이스가 일반 시작/중지 명령 시퀀스를 통해 중간 또는 잡지를 배출할 수 없음을 나타냅니다.
Load
LoadingMechanism
로드 메커니즘의 유형을 나타냅니다. 이 멤버가 사용할 수 있는 값 목록은 SCSI 멀티미디어 - 4(MMC-4) 사양을 참조하세요.
Reserved3[3]
예약.
발언
이 구조체는 MMC-3 사양에 의해 "이동식 중간"이라는 기능에 대한 데이터를 보유합니다. 이 기능을 지원하는 디바이스를 사용하면 디바이스에서 매체를 제거할 수 있습니다. 또한 사용자가 매체를 꺼내거나 새 매체를 삽입한 초기자와 통신할 수 있습니다.
요구 사항
요구 | 값 |
---|---|
헤더 | ntddmmc.h(Ntddcdrm.h 포함) |