NVME_ACCESS_FREQUENCIES枚举 (nvme.h)

定义指示对逻辑块寻址(LBA)范围的读取和写入访问频率的值。

Syntax

typedef enum {
  NVME_ACCESS_FREQUENCY_NONE,
  NVME_ACCESS_FREQUENCY_TYPICAL,
  NVME_ACCESS_FREQUENCY_INFR_WRITE_INFR_READ,
  NVME_ACCESS_FREQUENCY_INFR_WRITE_FR_READ,
  NVME_ACCESS_FREQUENCY_FR_WRITE_INFR_READ,
  NVME_ACCESS_FREQUENCY_FR_WRITE_FR_READ,
  NVME_ACCESS_FREQUENCY_ONE_TIME_READ,
  NVME_ACCESS_FREQUENCY_SPECULATIVE_READ,
  NVME_ACCESS_FREQUENCY_WILL_BE_OVERWRITTEN
} NVME_ACCESS_FREQUENCIES;

Constants

 
NVME_ACCESS_FREQUENCY_NONE
未提供频率信息。
NVME_ACCESS_FREQUENCY_TYPICAL
此 LBA 范围预期的典型读取和写入次数。
NVME_ACCESS_FREQUENCY_INFR_WRITE_INFR_READ
指示不常写入和不常读取到 LBA 范围。
NVME_ACCESS_FREQUENCY_INFR_WRITE_FR_READ
指示不频繁写入和频繁读取 LBA 范围。
NVME_ACCESS_FREQUENCY_FR_WRITE_INFR_READ
指示对 LBA 范围的频繁写入和不频繁的读取。
NVME_ACCESS_FREQUENCY_FR_WRITE_FR_READ
指示频繁写入和频繁读取 LBA 范围。
NVME_ACCESS_FREQUENCY_ONE_TIME_READ
一次读取。 例如,该命令是由于病毒扫描、备份、文件复制或存档造成的。
NVME_ACCESS_FREQUENCY_SPECULATIVE_READ
推理读取。 该命令是预提取作的一部分。
NVME_ACCESS_FREQUENCY_WILL_BE_OVERWRITTEN
LBA 范围将在近期内被覆盖。

注解

此枚举用于在NVME_CDW13_READ_WRITE结构的 AccessFrequency 字段中和NVME_CONTEXT_ATTRIBUTES结构的 AccessFrequency 字段中指定值。

要求

Requirement 价值
最低支持的客户端 Windows 10操作系统
Header nvme.h

另请参阅

NVME_CDW13_READ_WRITE结构