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 成员分配一个值 ChangerDrive、 ChangerSlot、 ChangerTransport、 ChangerIEPort 或 AllElements。
VolumeTagInfo
指示当 为 TRUE 时,除元素状态外,还应报告卷标记信息。 如果 为 FALSE,则表示只应报告元素状态。 卷标记可以是使用 ChangerQueryVolumeTags 分配的条形码或应用程序定义的值。 仅当GET_CHANGER_PARAMETERS结构的 Features0 成员中设置了CHANGER_BAR_CODE_SCANNER_INSTALLED或 CHANGER_VOLUME_IDENTIFICATION时,此成员才 适用。
要求
要求 | 值 |
---|---|
Header | ntddchgr.h |