NVME_CDW10_GET_LOG_PAGE union (nvme.h)

要求されたログ ページを含むデータ バッファーを返す [ログ ページの取得] コマンドのパラメーターが含まれています。

注意

NVME_CDW10_GET_LOG_PAGE構造体の形式は、バージョン 1.3 より前の NVMe 仕様に準拠しています。 NVMe 仕様 1.3 以降の場合は、 NVME_CDW10_GET_LOG_PAGE_V13 構造体を使用します。

この構造体は、Command 構造体の GETLOGPAGE パラメーターの CDW10 フィールドで使用されます。

構文

typedef union {
  struct {
    ULONG LID : 8;
    ULONG Reserved0 : 8;
    ULONG NUMD : 12;
    ULONG Reserved1 : 4;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW10_GET_LOG_PAGE, *PNVME_CDW10_GET_LOG_PAGE;

メンバー

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.LID

取得するログ ページを識別する NVME_LOG_PAGES 値を指定します。

DUMMYSTRUCTNAME.Reserved0

DUMMYSTRUCTNAME.NUMD

返す Dwords の数を指定します。

ホスト ソフトウェアで要求されたログ ページより大きいサイズが指定されている場合、コントローラーはログ ページの末尾を超えて Dwords の未定義の結果を含む完全なログ ページを返します。 これは 0 から始まる値です。

DUMMYSTRUCTNAME.Reserved1

AsUlong

要件

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

こちらもご覧ください