NVME_CDW10_GET_LOG_PAGE union (nvme.h)
Contains parameters for the Get Log Page command that returns a data buffer containing the requested log page.
Note
The format of the NVME_CDW10_GET_LOG_PAGE structure conforms to NVMe Specifications prior to version 1.3. For NVMe Specification 1.3 or later, use the NVME_CDW10_GET_LOG_PAGE_V13 structure.
This structure is used in the CDW10 field of the GETLOGPAGE parameter in the Command structure.
Syntax
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;
Members
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.LID
Specifies an NVME_LOG_PAGES value that identifies the log page to retrieve.
DUMMYSTRUCTNAME.Reserved0
DUMMYSTRUCTNAME.NUMD
Specifies the number of Dwords to return.
If the host software specifies a size larger than the requested log page, the controller returns the complete log page with undefined results for Dwords beyond the end of the log page. This is a 0’s based value.
DUMMYSTRUCTNAME.Reserved1
AsUlong
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 |
Header | nvme.h |