FEATURE_DATA_EMBEDDED_CHANGER 構造体 (ntddmmc.h)
FEATURE_DATA_EMBEDDED_CHANGER構造体は、埋め込みチェンジャー機能のデータを保持します。
構文
typedef struct _FEATURE_DATA_EMBEDDED_CHANGER {
FEATURE_HEADER Header;
UCHAR Reserved1 : 2;
UCHAR SupportsDiscPresent : 1;
UCHAR Reserved2 : 1;
UCHAR SideChangeCapable : 1;
UCHAR Reserved3 : 3;
UCHAR Reserved4[2];
UCHAR HighestSlotNumber : 5;
UCHAR Reserved : 3;
} FEATURE_DATA_EMBEDDED_CHANGER, *PFEATURE_DATA_EMBEDDED_CHANGER;
メンバー
Header
この機能記述子のヘッダー情報を含む FEATURE_HEADER 構造体が含まれています。
Reserved1
予約済み。
SupportsDiscPresent
1 に設定すると、リセットまたはマガジンの変更後にデバイスがスロットの内容を報告できることを示します。 0 に設定すると、このビットは、リセットまたはマガジンの変更後にデバイスがスロットの内容を報告できることを示します。
Reserved2
予約済み。
SideChangeCapable
1 に設定すると、デバイスがメディアの両側を選択できることを示します。 0 に設定すると、このビットは、デバイスがメディアの両側を選択できることを示します。
Reserved3
予約済み。
Reserved4[2]
予約済み。
HighestSlotNumber
スロットの数から 1 を引いた値を示します。
Reserved
予約済み。
注釈
この構造体は、 SCSI マルチメディア - 4 (MMC-4) 仕様の "Embedded Changer" という名前の機能のデータを保持します。 この機能をサポートするデバイスは、メディア記憶域と実際にメディアにアクセスするメカニズムの間でメディアを前後に移動できます。
要件
要件 | 値 |
---|---|
Header | ntddmmc.h (Ntddcdrm.h を含む) |