次の方法で共有


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

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