énumération NVME_ACCESS_FREQUENCIES (nvme.h)
Définit des valeurs qui indiquent la fréquence d’accès en lecture et en écriture à une plage d’adressage de bloc logique (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 Aucune information de fréquence n’est fournie. |
NVME_ACCESS_FREQUENCY_TYPICAL Nombre standard de lectures et d’écritures attendues pour cette plage DBA. |
NVME_ACCESS_FREQUENCY_INFR_WRITE_INFR_READ Indique des écritures peu fréquentes et des lectures peu fréquentes dans la plage LBA. |
NVME_ACCESS_FREQUENCY_INFR_WRITE_FR_READ Indique des écritures peu fréquentes et des lectures fréquentes dans la plage LBA. |
NVME_ACCESS_FREQUENCY_FR_WRITE_INFR_READ Indique des écritures fréquentes et des lectures peu fréquentes dans la plage LBA. |
NVME_ACCESS_FREQUENCY_FR_WRITE_FR_READ Indique des écritures fréquentes et des lectures fréquentes dans la plage LBA. |
NVME_ACCESS_FREQUENCY_ONE_TIME_READ Une lecture unique. Par exemple, la commande est due à une analyse antivirus, une sauvegarde, une copie de fichier ou une archive. |
NVME_ACCESS_FREQUENCY_SPECULATIVE_READ Lecture spéculative. La commande fait partie d’une opération de prérécupération. |
NVME_ACCESS_FREQUENCY_WILL_BE_OVERWRITTEN La plage LBA va être remplacée dans un avenir proche. |
Remarques
Cette énumération est utilisée pour spécifier des valeurs dans le champ AccessFrequency de la structure NVME_CDW13_READ_WRITE et dans le champ AccessFrequency de la structure NVME_CONTEXT_ATTRIBUTES .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
En-tête | nvme.h |