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
デバイスでシークペナルティが発生するかどうかを指定します。
注釈
ストレージ クラス ドライバーは、I/O 制御コード を使用 してデバイス制御要求を発行IOCTL_STORAGE_QUERY_PROPERTY、この構造体を取得します。この構造体には、データ転送操作のシークペナルティ情報が含まれます。 構造体は、バスのデバイス オブジェクトから、または基になるバスに要求を転送する FDO から取得できます。
要件
要件 | 値 |
---|---|
Header | ntddstor.h (Ntddstor.h を含む) |