CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR 構造体 (ntddcdrm.h)
CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR構造体は、IOCTL_CDROM_GET_PERFORMANCE I/O 制御要求からの結果データが例外条件用であることを示します。
構文
typedef struct _CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR {
UCHAR Lba[4];
UCHAR Time[2];
} CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR, *PCDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR;
メンバー
Lba[4]
論理ブロック アドレス (LBA) と前の LBA (LBA -1) の間にシーク遅延があることを示します。
Time[2]
LBA と前の LBA (LBA - 1) の間で予想される追加のシーク遅延を、10 分の 1 ミリ秒 (100 マイクロ秒) 単位で示します。 シーク遅延の原因は、線形置換、ゾーン境界、またはその他のメディア依存機能である可能性があります。
注釈
例外条件は、シークの遅延が発生する可能性がある例外の場所です。 CDROM_EXCEPTION_PERFORMANCE_DESCRIPTORは、要求の種類が CdromPerformanceRequest で、CDROM_PERFORMANCE_HEADERの Except フィールドが true (1) の場合、IOCTL_CDROM_GET_PERFORMANCE I/O 制御要求によって返されます。 読み取りと書き込みのパフォーマンス要求に対して個別の記述子が返されます。 CDROM_EXCEPTION_PERFORMANCE_DESCRIPTORのフィールドは、マルチメディア コマンド セット - 6 (MMC-6) 仕様で説明されているパフォーマンス記述子 - 例外テーブルの同様の名前のフィールドに対応しています。
要件
要件 | 値 |
---|---|
Header | ntddcdrm.h (Ntddcdrm.h を含む) |