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_CONFIGURATIONの MPS フィールドで定義されます。
このフィールドの下位ビット (n:0) は、メモリ ページ内のオフセットが 0h
されていることを示します。 たとえば、メモリ ページ サイズが 4 KB の場合、ビット 11:00 はゼロになります。メモリ ページ サイズが 8 KB の場合、ビット 12:00 は 0 になります。
BSIZE
このエントリの MPS ユニット 連続するメモリ ページ サイズの数を示します。
Reserved
備考
ホスト・メモリー記述子リストを定義するフィールドおよび構造体の説明については、NVME_CDW11_FEATURESを参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 |
ヘッダー | nvme.h |