FEATURE_DATA_CORE 構造体 (ntddmmc.h)
FEATURE_DATA_CORE構造体には、マルチメディア コマンド - 3 (MMC-3) 仕様の "Core" という名前の機能のデータが保持されます。
構文
typedef struct _FEATURE_DATA_CORE {
FEATURE_HEADER Header;
UCHAR PhysicalInterface[4];
UCHAR DeviceBusyEvent : 1;
UCHAR INQUIRY2 : 1;
UCHAR Reserved1 : 6;
UCHAR Reserved2[3];
} FEATURE_DATA_CORE, *PFEATURE_DATA_CORE;
メンバー
Header
この機能記述子のヘッダー情報を含む FEATURE_HEADER 構造体が含まれています。
PhysicalInterface[4]
マルチ メディア コマンド - 4 (MMC-4) 仕様で定義されているように、イニシエーターとデバイス間の現在の通信パスに設定する必要があります。 この配列のバイトは、ビッグ エンディアン順に配置されます。 PhysicalInterface[0] には最上位バイトが含まれており、 PhysicalInterface[3] には最下位バイトが含まれます。
DeviceBusyEvent
マルチメディア コマンド - 4 (MMC-4) 仕様で定義されているデバイス ビジー イベント記述子を指定する値。 デバイス ビジー イベントは、実行されているが完了するまでに異常に長い時間が必要なコマンドをイニシエーターに通知します。
INQUIRY2
マルチメディア コマンド - 4 (MMC-4) 仕様で定義されている、INQUIRY コマンド操作コードを指定する値。
Reserved1
予約済みです。使わないでください。
Reserved2[3]
予約済みです。使わないでください。
注釈
MMC-3 Core 機能には、 MMC-3 標準をサポートするすべてのデバイスに必須の基本的な機能が含まれています。 コア機能に含まれる機能の説明については、 MMC-3 の仕様を参照してください。
要件
要件 | 値 |
---|---|
Header | ntddmmc.h (Ntddcdrm.h を含む) |