união NVME_CDW10_GET_FEATURES (nvme.h)

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

O comando Obter Recursos usa a estrutura NVME_CDW10_GET_FEATURES no parâmetro CDW10 do campo GETFEATURES da estrutura Command .

Sintaxe

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

Membros

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FID

Especifica um valor NVME_FEATURES que identifica o recurso para o qual fornecer dados.

DUMMYSTRUCTNAME.SEL

Especifica um valor NVME_FEATURE_VALUE_CODES que indica qual valor dos atributos retornar nos dados fornecidos.

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

Se um comando Obter Recursos for recebido com o campo SEL** definido 010b como (NVME_FEATURE_VALUE_SAVED), por exemplo, e o controlador não oferecer suporte ao Identificador de Recurso que está sendo salvo ou não tiver nenhum valor salvo no momento, o controlador tratará o campo SEL como se estivesse definido 001b como (NVME_FEATURE_VALUE_DEFAULT).

DUMMYSTRUCTNAME.Reserved0

AsUlong

Requisitos

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

Confira também