CHANGER_READ_ELEMENT_STATUS 结构 (ntddchgr.h)

CHANGER_READ_ELEMENT_STATUS 结构与 IOCTL_CHANGER_GET_ELEMENT_STATUS 请求结合使用,以检索所有元素的状态或指定数量的特定类型的元素的状态。

语法

typedef struct _CHANGER_READ_ELEMENT_STATUS {
  CHANGER_ELEMENT_LIST ElementList;
  BOOLEAN              VolumeTagInfo;
} CHANGER_READ_ELEMENT_STATUS, *PCHANGER_READ_ELEMENT_STATUS;

成员

ElementList

指定要在类型为的结构中报告状态的元素 类型和该类型的元素的数量CHANGER_ELEMENT_LIST。 此成员包含 CHANGER_ELEMENT类型的结构列表。 可以为此列表中每个CHANGER_ELEMENT结构的 ElementType 成员分配一个值 ChangerDriveChangerSlotChangerTransportChangerIEPortAllElements

VolumeTagInfo

指示当 为 TRUE 时,除元素状态外,还应报告卷标记信息。 如果 为 FALSE,则表示只应报告元素状态。 卷标记可以是使用 ChangerQueryVolumeTags 分配的条形码或应用程序定义的值。 仅当GET_CHANGER_PARAMETERS结构的 Features0 成员中设置了CHANGER_BAR_CODE_SCANNER_INSTALLED或 CHANGER_VOLUME_IDENTIFICATION时,此成员才 适用。

要求

要求
Header ntddchgr.h

另请参阅

CHANGER_ELEMENT

CHANGER_ELEMENT_LIST

ChangerGetElementStatus

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_GET_ELEMENT_STATUS