NVME_CDW11_FEATURE_LBA_RANGE_TYPE union (nvme.h)
Содержит параметр, указывающий количество диапазонов LBA для компонента типа диапазона LBA в команде Задать компоненты.
Значения из этой структуры используются в поле LbaRangeTypeструктуры NVME_CDW11_FEATURES .
Синтаксис
typedef union {
struct {
ULONG NUM : 6;
ULONG Reserved0 : 26;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_CDW11_FEATURE_LBA_RANGE_TYPE, *PNVME_CDW11_FEATURE_LBA_RANGE_TYPE;
Члены
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.NUM
Указывает количество диапазонов LBA в этой команде. Это значение на основе 0. Это поле используется только для команды Задать компоненты и игнорируется для команды Get Features.
DUMMYSTRUCTNAME.Reserved0
AsUlong
Комментарии
Сведения о диапазоне LBA могут использоваться драйвером, чтобы определить, может ли он использовать определенный диапазон LBA; информация не предоставляется программному обеспечению более высокого уровня.
Это необязательные сведения, которые не требуются для правильного поведения системы. Однако его можно использовать, чтобы избежать непреднамеренных проблем с программным обеспечением. Например, если диапазон LBA указывает, что это том RAID, то драйвер, который не имеет функции RAID, не должен использовать этот диапазон LBA (включая не перезапись диапазона LBA). Дополнительные сведения могут использоваться драйвером, чтобы определить, следует ли предоставлять диапазон LBA программному обеспечению более высокого уровня.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Верхняя часть | nvme.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по