DEVICE_SEEK_PENALTY_DESCRIPTOR構造体 (ntddstor.h)
DEVICE_SEEK_PENALTY_DESCRIPTOR構造体は、デバイスのシークペナルティ記述子データを取得する IOCTL_STORAGE_QUERY_PROPERTY 要求と組み合わせて使用されます。
構文
typedef struct _DEVICE_SEEK_PENALTY_DESCRIPTOR {
ULONG Version;
ULONG Size;
BOOLEAN IncursSeekPenalty;
} DEVICE_SEEK_PENALTY_DESCRIPTOR, *PDEVICE_SEEK_PENALTY_DESCRIPTOR;
メンバーズ
Version
構造体DEVICE_SEEK_PENALTY_DESCRIPTORのサイズを格納します。 メンバーが構造体に追加されると、このメンバーの値が変更されます。
Size
記述子の合計サイズをバイト単位で指定します。
IncursSeekPenalty
デバイスでシークペナルティが発生するかどうかを指定します。
備考
記憶域クラス ドライバーは、データ転送操作のシークペナルティ情報を含む、この構造体を取得する IOCTL_STORAGE_QUERY_PROPERTY I/O コントロール コードを使用してデバイス制御要求を発行します。 構造体は、バスのデバイス オブジェクトから、または基になるバスに要求を転送する FDO から取得できます。
必要条件
要件 | 価値 |
---|---|
ヘッダー | ntddstor.h (Ntddstor.h を含む) |