NVME_CDW10_GET_LOG_PAGE unión (nvme.h)

Contiene parámetros para el comando Obtener página de registro que devuelve un búfer de datos que contiene la página de registro solicitada.

Nota:

El formato de la estructura de NVME_CDW10_GET_LOG_PAGE se ajusta a las especificaciones NVMe anteriores a la versión 1.3. Para nvMe Specification 1.3 o posterior, use la estructura NVME_CDW10_GET_LOG_PAGE_V13 .

Esta estructura se usa en el campo CDW10 del parámetro GETLOGPAGE en la estructura Command .

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

Especifica un valor de NVME_LOG_PAGES que identifica la página de registro que se va a recuperar.

DUMMYSTRUCTNAME.Reserved0

DUMMYSTRUCTNAME.NUMD

Especifica el número de palabras Dwords que se van a devolver.

Si el software host especifica un tamaño mayor que la página de registro solicitada, el controlador devuelve la página de registro completa con resultados indefinidos para Dwords más allá del final de la página de registro. Este es un valor basado en 0.

DUMMYSTRUCTNAME.Reserved1

AsUlong

Requisitos

Requirement Importancia
Cliente mínimo compatible Windows 10
Header nvme.h

Consulte también