NVME_LBA_RANGE 结构 (nvme.h)

包含用于定义由起始 LBA 指定的连续逻辑块集合和逻辑块数的参数。

数据集管理命令使用此结构,该命令提供具有可选上下文属性的 LBA 范围列表。 每个 LBA 范围由起始 LBA (StartingLBA) 、该范围由 (LogicalBlockCount) 组成的逻辑块长度和可选上下文属性 (属性) 应用于该范围。

语法

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

另请参阅