CHANGER_INITIALIZE_ELEMENT_STATUS 結構 (winioctl.h)

表示所有媒體變更程式專案的狀態,或特定類型的指定專案。

語法

typedef struct _CHANGER_INITIALIZE_ELEMENT_STATUS {
  CHANGER_ELEMENT_LIST ElementList;
  BOOLEAN              BarCodeScan;
} CHANGER_INITIALIZE_ELEMENT_STATUS, *PCHANGER_INITIALIZE_ELEMENT_STATUS;

成員

ElementList

CHANGER_ELEMENT_LIST結構,列出要初始化的專案和範圍。

如果在GET_CHANGER_PARAMETERS的 Features0成員中設定CHANGER_INIT_ELEM_STAT_WITH_RANGE,變更器支援初始化一系列元素。 在此情況下, ElementType 成員可以是下列其中一項:ChangerTransport、ChangerSlot、ChangerDrive 或 ChangerIEPort。 否則,元素類型必須是 AllElements,而且會忽略 NumberOfElements 成員。

BarCodeScan

如果此成員為 TRUE,則應該使用條碼掃描。 否則,它不應該。 如果變更器具有非volatile RAM,則使用條碼掃描是一項優化。

只有在 GET_CHANGER_PARAMETERS的 Features0成員中設定了CHANGER_BAR_CODE_SCANNER_INSTALLED,此成員才適用。

規格需求

   
最低支援的用戶端 Windows XP
最低支援的伺服器 Windows Server 2003
標頭 winioctl.h (包含 Windows.h)

另請參閱

CHANGER_ELEMENT_LIST

IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS