unión NVME_CDW11_FEATURE_LBA_RANGE_TYPE (nvme.h)
Contiene un parámetro que especifica el número de intervalos LBA para la característica de tipo de intervalo LBA en el comando Establecer características.
Los valores de esta estructura se usan en el campo LbaRangeType de la estructura NVME_CDW11_FEATURES .
Sintaxis
typedef union {
struct {
ULONG NUM : 6;
ULONG Reserved0 : 26;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_CDW11_FEATURE_LBA_RANGE_TYPE, *PNVME_CDW11_FEATURE_LBA_RANGE_TYPE;
Miembros
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.NUM
Especifica el número de intervalos LBA en este comando. Este es un valor basado en 0. Este campo solo se usa para el comando Establecer características y se omite para el comando Obtener características.
DUMMYSTRUCTNAME.Reserved0
AsUlong
Comentarios
Un controlador puede utilizar la información del intervalo LBA para determinar si puede utilizar un rango LBA determinado; la información no se expone a software de nivel superior.
Se trata de información opcional que no es necesaria para el comportamiento adecuado del sistema. Sin embargo, se puede usar para evitar problemas de software no deseados. Por ejemplo, si el intervalo LBA indica que es un volumen RAID, un controlador que no tiene funcionalidad RAID no debe utilizar ese intervalo LBA (incluido no sobrescribir el intervalo LBA). El controlador puede usar la información opcional para determinar si el rango LBA debe exponerse a software de nivel superior.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 |
Encabezado | nvme.h |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de