união NVME_CDW10_SET_FEATURES (nvme.h)

Contém parâmetros para o comando Definir Recursos que define os atributos do recurso especificado.

O comando Definir Recursos usa a estrutura NVME_CDW10_SET_FEATURES no parâmetro CDW10 do campo SETFEATURES da estrutura Command .

Sintaxe

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

Membros

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FID

Especifica um valor NVME_FEATURES que identifica o recurso para o qual os atributos estão sendo fornecidos.

DUMMYSTRUCTNAME.Reserved0

DUMMYSTRUCTNAME.SV

Especifica que o controlador salvará o atributo para que o atributo persista em todos os estados de energia e seja redefinido.

O controlador indica no bit 4 do campo ONCS de suporte de comando NVM opcional da estrutura de dados Identificar Controlador se esse campo tem suporte.

Se o FID especificado no comando Definir Recursos não puder ser salvo pelo controlador e o controlador receber um comando Definir Recursos com o bit Salvar SV definido como um, o comando será anulado com um status de Identifer de Recurso Não Salvável NVME_STATUS_FEATURE_ID_NOT_SAVEABLE.

AsUlong

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Cabeçalho nvme.h

Confira também