FEATURE_DATA_EMBEDDED_CHANGER 结构 (ntddmmc.h)

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 Multimedia - 4 (MMC-4) 规范命名为“Embedded Changer”的功能的数据。 支持此功能的设备可以在媒体存储区域与实际访问媒体的机制之间来回移动媒体。

要求

要求
Header ntddmmc.h (包括 Ntddcdrm.h)

另请参阅

FEATURE_HEADER

FEATURE_NUMBER