unión de NVME_CDW10_SET_FEATURES (nvme.h)

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

El comando Establecer características usa la estructura NVME_CDW10_SET_FEATURES en el parámetro CDW10 del campo SETFEATURES de la estructura Command .

Sintaxis

typedef union {
  struct {
    ULONG FID : 8;
    ULONG Reserved0 : 23;
    ULONG SV : 1;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW10_SET_FEATURES, *PNVME_CDW10_SET_FEATURES;

Miembros

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FID

Especifica un valor de NVME_FEATURES que identifica la característica para la que se proporcionan los atributos.

DUMMYSTRUCTNAME.Reserved0

DUMMYSTRUCTNAME.SV

Especifica que el controlador guardará el atributo para que el atributo persista en todos los estados de energía y se restablezca.

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 este campo.

Si el controlador no puede guardar el FID especificado en el comando Establecer características y el controlador recibe un comando Set Features con el bit Save SV establecido en uno, el comando se anula con un estado de Feature Identifer Not Saveable NVME_STATUS_FEATURE_ID_NOT_SAVEABLE.

AsUlong

Requisitos

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

Consulte también