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、ChangerTransportChangerIEPort、または AllElements の値を割り当てることができます。

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