次の方法で共有


NVME_HOST_MEMORY_BUFFER_DESCRIPTOR_ENTRY構造体 (nvme.h)

ホスト メモリ記述子リストの 1 つのエントリのパラメーターを定義します。

構文

typedef struct {
  ULONGLONG BADD;
  ULONG     BSIZE;
  ULONG     Reserved;
} NVME_HOST_MEMORY_BUFFER_DESCRIPTOR_ENTRY, *PNVME_HOST_MEMORY_BUFFER_DESCRIPTOR_ENTRY;

メンバーズ

BADD

メモリ ページ サイズに合わせてこのエントリのホスト メモリ アドレスを示します。 メモリ ページ サイズ は、NVME_CONTROLLER_CONFIGURATIONMPS フィールドで定義されます。

このフィールドの下位ビット (n:0) は、メモリ ページ内のオフセットが 0hされていることを示します。 たとえば、メモリ ページ サイズが 4 KB の場合、ビット 11:00 はゼロになります。メモリ ページ サイズが 8 KB の場合、ビット 12:00 は 0 になります。

BSIZE

このエントリの MPS ユニット 連続するメモリ ページ サイズの数を示します。

Reserved

備考

ホスト・メモリー記述子リストを定義するフィールドおよび構造体の説明については、NVME_CDW11_FEATURESを参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 10
ヘッダー nvme.h

関連項目