Поделиться через


структура NVME_LBA_RANGE (nvme.h)

Содержит параметры, определяющие коллекцию смежных логических блоков, заданных начальным LBA и количеством логических блоков.

Эта структура используется командой Dataset Management, которая предоставляет список диапазонов LBA с необязательными атрибутами контекста. Каждый диапазон LBA состоит из начального LBA (StartingLBA), длины логических блоков, из которых состоит диапазон (LogicalBlockCount), и необязательных атрибутов контекста (Attributes), применяемых к данному диапазону.

Синтаксис

typedef struct {
  NVME_CONTEXT_ATTRIBUTES Attributes;
  ULONG                   LogicalBlockCount;
  ULONGLONG               StartingLBA;
} NVME_LBA_RANGE, *PNVME_LBA_RANGE;

Члены

Attributes

Структура NVME_CONTEXT_ATTRIBUTES , указывающая атрибуты контекста для диапазона логических блоков.

Использование этих сведений является необязательным, и контроллер не требуется для выполнения каких-либо конкретных действий.

LogicalBlockCount

Указывает длину диапазона LBA в логических блоках.

StartingLBA

Задает начальный логический блок в диапазоне.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Верхняя часть nvme.h

См. также раздел