enumeración NVME_ACCESS_FREQUENCIES (nvme.h)
Define valores que indican la frecuencia de acceso de lectura y escritura a un intervalo de direccionamiento de bloques lógicos (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;
Constantes
NVME_ACCESS_FREQUENCY_NONE No se proporciona información de frecuencia. |
NVME_ACCESS_FREQUENCY_TYPICAL El número típico de lecturas y escrituras esperadas para este intervalo LBA. |
NVME_ACCESS_FREQUENCY_INFR_WRITE_INFR_READ Indica escrituras poco frecuentes y lecturas poco frecuentes en el intervalo LBA. |
NVME_ACCESS_FREQUENCY_INFR_WRITE_FR_READ Indica escrituras poco frecuentes y lecturas frecuentes en el intervalo LBA. |
NVME_ACCESS_FREQUENCY_FR_WRITE_INFR_READ Indica escrituras frecuentes y lecturas poco frecuentes en el intervalo LBA. |
NVME_ACCESS_FREQUENCY_FR_WRITE_FR_READ Indica escrituras frecuentes y lecturas frecuentes en el intervalo LBA. |
NVME_ACCESS_FREQUENCY_ONE_TIME_READ Una vez leído. Por ejemplo, el comando se debe a un examen de virus, copia de seguridad, copia de archivos o archivo. |
NVME_ACCESS_FREQUENCY_SPECULATIVE_READ Lectura especulativa. El comando forma parte de una operación de captura previa. |
NVME_ACCESS_FREQUENCY_WILL_BE_OVERWRITTEN El intervalo LBA se sobrescribirá en un futuro próximo. |
Comentarios
Esta enumeración se usa para especificar valores en el campo AccessFrequency de la estructura NVME_CDW13_READ_WRITE y en el campo AccessFrequency de la estructura NVME_CONTEXT_ATTRIBUTES .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 |
Encabezado | nvme.h |