NVME_CDW11_FEATURE_SUPPORTED_CAPABILITY union (nvme.h)

指定した機能のサポートされている機能を説明する [機能の取得] コマンドによって返される値が含まれます。

NVME_CDW10_GET_FEATURES構造体の SEL フィールドを NVME_FEATURE_VALUE_SUPPORTED_CAPABILITIES に設定して機能の取得コマンドを送信すると、そのコマンドの完了キュー エントリ構造の DW0 フィールドにNVME_CDW11_FEATURE_SUPPORTED_CAPABILITY構造体が返されます。

構文

typedef union {
  struct {
    ULONG SAVE : 1;
    ULONG NSS : 1;
    ULONG MOD : 1;
    ULONG Reserved0 : 29;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW11_FEATURE_SUPPORTED_CAPABILITY, *PNVME_CDW11_FEATURE_SUPPORTED_CAPABILITY;

メンバー

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.SAVE

機能が保存可能かどうかを示します。

この値が に 1設定されている場合、機能は保存可能です。 この値が に 0設定されている場合、機能は保存できません。

DUMMYSTRUCTNAME.NSS

機能が名前空間固有であるかどうかを示します。

この値が に 1設定されている場合、機能は名前空間固有であり、設定は個々の名前空間に適用されます。 この値が に 0設定されている場合、機能は名前空間固有ではなく、その設定はコントローラー全体に適用されます。

DUMMYSTRUCTNAME.MOD

機能が変更可能かどうかを示します。

この値が に 1設定されている場合、機能は変更可能です。 この値が に 0設定されている場合、機能は変更できません。

DUMMYSTRUCTNAME.Reserved0

AsUlong

要件

要件
サポートされている最小のクライアント Windows 10
Header nvme.h

こちらもご覧ください