NVME_ADMIN_SUBMISSION_QUEUE_BASE_ADDRESS union (nvme.h)

管理送信キューのベース メモリ アドレスを格納します。

構文

typedef union {
  struct {
    ULONGLONG Reserved0 : 12;
    ULONGLONG ASQB : 52;
  } DUMMYSTRUCTNAME;
  ULONGLONG AsUlonglong;
} NVME_ADMIN_SUBMISSION_QUEUE_BASE_ADDRESS, *PNVME_ADMIN_SUBMISSION_QUEUE_BASE_ADDRESS;

メンバー

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.Reserved0

読み取り専用の予約済みフィールド。

DUMMYSTRUCTNAME.ASQB

管理送信キュー ベース (ASQB) は、管理送信キューの 64 ビット物理アドレスを示す読み取り/書き込みフィールドです。

このアドレスは、連続するメモリ ページ サイズ (MPS) 単位の値に基づいて、メモリ ページが揃っています。 I/O 送信キューと I/O 入力候補キューの作成など、すべての管理 コマンドがこのキューに送信されます。

AsUlonglong

要件

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