estrutura NVME_LBA_RANGE (nvme.h)
Contém parâmetros que definem uma coleção de blocos lógicos contíguos especificados por um LBA inicial e o número de blocos lógicos.
Essa estrutura é usada pelo comando Gerenciamento de Conjunto de Dados, que fornece uma lista de intervalos LBA com atributos de contexto opcionais. Cada intervalo LBA consiste em um LBA inicial (StartingLBA), um comprimento de blocos lógicos dos quais o intervalo consiste (LogicalBlockCount) e os atributos de contexto opcionais (Atributos) a serem aplicados a esse intervalo.
Sintaxe
typedef struct {
NVME_CONTEXT_ATTRIBUTES Attributes;
ULONG LogicalBlockCount;
ULONGLONG StartingLBA;
} NVME_LBA_RANGE, *PNVME_LBA_RANGE;
Membros
Attributes
Uma estrutura NVME_CONTEXT_ATTRIBUTES que especifica atributos de contexto para o intervalo de blocos lógicos.
O uso dessas informações é opcional e o controlador não é necessário para executar nenhuma ação específica.
LogicalBlockCount
Especifica o comprimento do intervalo LBA em blocos lógicos.
StartingLBA
Especifica o bloco lógico inicial no intervalo.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Cabeçalho | nvme.h |