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 |