NVME_CDW10_IDENTIFY unión (nvme.h)

Contiene parámetros para el comando Identify que devuelve un búfer de datos que describe información sobre el subsistema NVM, el controlador o los espacios de nombres.

La estructura NVME_CDW10_IDENTIFY se usa en el campo CDW10 del parámetro IDENTIFY en la estructura Command .

Sintaxis

typedef union {
  struct {
    ULONG CNS : 8;
    ULONG Reserved : 8;
    ULONG CNTID : 16;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW10_IDENTIFY, *PNVME_CDW10_IDENTIFY;

Miembros

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.CNS

Especifica un valor de NVME_IDENTIFY_CNS_CODES que indica la información que se va a devolver al host.

DUMMYSTRUCTNAME.Reserved

DUMMYSTRUCTNAME.CNTID

Especifica el identificador de controlador (CNTID) que se usa como parte de algunas operaciones de identificación.

Si este campo no se usa como parte de la operación Identificar, el software host borrará este campo en 0h. Los controladores que admiten La administración de espacios de nombres deben admitir este campo.

AsUlong

Comentarios

El comando Identificar devuelve información sobre el controlador en la estructura de datos NVME_IDENTIFY_CONTROLLER_DATA y la información del espacio de nombres de la estructura de datos NVME_IDENTIFY_NAMESPACE_DATA .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Encabezado nvme.h

Consulte también