NVME_CDW10_GET_LOG_PAGE union (nvme.h)

包含“获取日志页”命令的参数,该命令返回包含所请求日志页的数据缓冲区。

注意

NVME_CDW10_GET_LOG_PAGE 结构的格式符合 1.3 版之前的 NVMe 规范。 对于 NVMe 规范 1.3 或更高版本,请使用 NVME_CDW10_GET_LOG_PAGE_V13 结构。

此结构用于命令结构中 GETLOGPAGE 参数的 CDW10 字段。

语法

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;

成员

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.LID

指定标识要检索的日志页 的NVME_LOG_PAGES 值。

DUMMYSTRUCTNAME.Reserved0

DUMMYSTRUCTNAME.NUMD

指定要返回的 Dword 数。

如果主机软件指定的大小大于请求的日志页,则控制器将返回完整的日志页,其中 Dwords 超出日志页末尾的未定义结果。 这是基于 0 的值。

DUMMYSTRUCTNAME.Reserved1

AsUlong

要求

要求
最低受支持的客户端 Windows 10
标头 nvme.h

另请参阅