FEATURE_DATA_EMBEDDED_CHANGER结构保存嵌入更改器功能的数据。
语法
typedef struct _FEATURE_DATA_EMBEDDED_CHANGER {
FEATURE_HEADER Header;
UCHAR Reserved1 : 2;
UCHAR SupportsDiscPresent : 1;
UCHAR Reserved2 : 1;
UCHAR SideChangeCapable : 1;
UCHAR Reserved3 : 3;
UCHAR Reserved4[2];
UCHAR HighestSlotNumber : 5;
UCHAR Reserved : 3;
} FEATURE_DATA_EMBEDDED_CHANGER, *PFEATURE_DATA_EMBEDDED_CHANGER;
成员
Header
包含具有此功能描述符标头信息的 FEATURE_HEADER 结构。
Reserved1
保留。
SupportsDiscPresent
指示当设置为 1 时,设备可以在重置或杂志更改后报告槽的内容。 当设置为零时,此位表示设备可以在重置或杂志更改后报告槽的内容。
Reserved2
保留。
SideChangeCapable
指示当设置为 1 时,设备能够选择媒体的两侧。 当设置为零时,此位表示设备无法选择媒体的两侧。
Reserved3
保留。
Reserved4[2]
保留。
HighestSlotNumber
指示槽数减 1。
Reserved
保留。
言论
此结构由 SCSI 多媒体 - 4 (MMC-4) 规范保存名为“Embedded Changer”的功能的数据。 支持此功能的设备可以在媒体存储区域与实际访问媒体的机制之间来回移动媒体。
要求
| 要求 | 价值 |
|---|---|
| 标头 | ntddmmc.h (包括 Ntddcdrm.h) |