NVME_ACCESS_FREQUENCIES枚举 (nvme.h)
定义值,该值指示对逻辑块寻址 (LBA) 范围进行读写访问的频率。
语法
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;
常量
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 字段中的值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 |
标头 | nvme.h |