CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR 構造体 (ntddcdrm.h)

CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR構造体は、ホストに論理ユニットのパフォーマンスの近似を提供します。 要求の種類が CdromPerformanceRequest で、CDROM_PERFORMANCE_HEADERExcept フィールドが false (0) の場合、IOCTL_CDROM_GET_PERFORMANCE I/O 制御要求によって返されます。 読み取りと書き込みのパフォーマンス要求では、個別の記述子が返されます。 CDROM_NOMINAL_PERFORMANCE_DESCRIPTORのフィールドは、マルチメディア コマンド セット - 6 (MMC-6) 仕様で説明されている "パフォーマンス記述子 - 名目パフォーマンス" テーブルの同様の名前付きフィールドに対応しています。

構文

typedef struct _CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR {
  UCHAR StartLba[4];
  UCHAR StartPerformance[4];
  UCHAR EndLba[4];
  UCHAR EndPerformance[4];
} CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR, *PCDROM_NOMINAL_PERFORMANCE_DESCRIPTOR;

メンバー

StartLba[4]

StartLba フィールド (Start LBA) には、この記述子によって記述されたエクステントの最初の論理ブロック・アドレスが含まれます。

StartPerformance[4]

StartPerformance フィールド (Start Performance) には、Start LBA での名目上の論理ユニットのパフォーマンス (キロバイト/秒) が含まれています。

EndLba[4]

EndLba フィールド (End LBA) には、この記述子によって記述されたエクステントの最後の論理ブロック アドレスが含まれます。

EndPerformance[4]

EndPerformance フィールド (End Performance) には、End LBA の公称論理単位のパフォーマンス (キロバイト/秒) が含まれます。

要件

要件
Header ntddcdrm.h (Ntddcdrm.h を含む)

こちらもご覧ください

CDROM_PERFORMANCE_HEADER

IOCTL_CDROM_GET_PERFORMANCE