unión de NVME_CDW10_GET_FEATURES (nvme.h)

Contiene parámetros para el comando Obtener características que recupera los atributos de la característica especificada.

El comando Obtener características usa la estructura NVME_CDW10_GET_FEATURES en el parámetro CDW10 del campo GETFEATURES de la estructura Command .

Sintaxis

typedef union {
  struct {
    ULONG FID : 8;
    ULONG SEL : 3;
    ULONG Reserved0 : 21;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW10_GET_FEATURES, *PNVME_CDW10_GET_FEATURES;

Miembros

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FID

Especifica un valor de NVME_FEATURES que identifica la característica para la que se van a proporcionar datos.

DUMMYSTRUCTNAME.SEL

Especifica un valor de NVME_FEATURE_VALUE_CODES que indica qué valor de los atributos se van a devolver en los datos proporcionados.

El controlador indica en el bit 4 del campo ONCS Opcional de compatibilidad con comandos NVM de la estructura de datos Identificar controlador si se admite el campo SEL .

Si se recibe un comando Obtener características con el campo SEL** establecido 010b en (NVME_FEATURE_VALUE_SAVED), por ejemplo, y el controlador no admite el identificador de características que se guarda o no tiene actualmente ningún valor guardado, el controlador trata el campo SEL como si estuviera establecido 001b en (NVME_FEATURE_VALUE_DEFAULT).

DUMMYSTRUCTNAME.Reserved0

AsUlong

Requisitos

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

Consulte también