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

Consulte también

estructura de NVME_CDW13_READ_WRITE