共用方式為


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 指派的條碼或應用程式定義值。 只有當CHANGER_BAR_CODE_SCANNER_INSTALLED或CHANGER_VOLUME_IDENTIFICATION是在 GET_CHANGER_PARAMETERS 結構的Features0成員中設定時,這個成員才適用。

規格需求

需求
標頭 ntddchgr.h

另請參閱

CHANGER_ELEMENT

CHANGER_ELEMENT_LIST

ChangerGetElementStatus

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_GET_ELEMENT_STATUS