NVME_CDW12_FEATURE_HOST_MEMORY_BUFFER union (nvme.h)

Contains a parameter for the Host Memory Buffer Feature that specifies the size of the host memory buffer.

This structure is used in the HostMemoryBuffer field of the NVME_CDW12_FEATURES structure.

Syntax

typedef union {
  struct {
    ULONG HSIZE;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW12_FEATURE_HOST_MEMORY_BUFFER, *PNVME_CDW12_FEATURE_HOST_MEMORY_BUFFER;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.HSIZE

Specifies the size of the host memory buffer allocated in Memory Page Size (MPS) units.

Memory Page size is configured in the MPS field of the NVME_CONTROLLER_CONFIGURATION.

AsUlong

Requirements

Requirement Value
Minimum supported client Windows 10
Header nvme.h

See also