次の方法で共有


DEVICE_TRIM_DESCRIPTOR構造体 (ntddstor.h)

DEVICE_TRIM_DESCRIPTOR構造体は、デバイスのトリミング記述子データを取得するために 、IOCTL_STORAGE_QUERY_PROPERTY 要求と組み合わせて使用されます。

構文

typedef struct _DEVICE_TRIM_DESCRIPTOR {
  ULONG   Version;
  ULONG   Size;
  BOOLEAN TrimEnabled;
} DEVICE_TRIM_DESCRIPTOR, *PDEVICE_TRIM_DESCRIPTOR;

メンバー

Version

構造体DEVICE_TRIM_DESCRIPTORのサイズを格納します。 構造体にメンバーが追加されると、このメンバーの値が変更されます。

Size

記述子の合計サイズをバイト単位で指定します。

TrimEnabled

デバイスに対してトリミングを有効にするかどうかを指定します。

注釈

ストレージ クラス ドライバーは、デバイスのトリミング情報を含むこの構造体を取得するために、I/O 制御コード IOCTL_STORAGE_QUERY_PROPERTY を使用してデバイス制御要求を発行します。 構造体は、バスのデバイス オブジェクトから取得することも、基になるバスに要求を転送する FDO から取得することもできます。

要件

要件
Header ntddstor.h (Ntddstor.h を含む)

こちらもご覧ください

IOCTL_STORAGE_QUERY_PROPERTY