union NVME_CDW13_READ_WRITE (nvme.h)
Contient des paramètres pour les commandes NVME Read et NVME Write qui lisent ou écrivent des données et des métadonnées, le cas échéant, vers et à partir du contrôleur NVM pour les adresses de blocs logiques (LBA) spécifiées.
Cette structure est utilisée dans le paramètre CDW13 du champ READWRITE de la structure command .
Syntaxe
typedef union {
struct {
struct {
UCHAR AccessFrequency : 4;
UCHAR AccessLatency : 2;
UCHAR SequentialRequest : 1;
UCHAR Incompressible : 1;
} DSM;
UCHAR Reserved;
USHORT DSPEC;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_CDW13_READ_WRITE, *PNVME_CDW13_READ_WRITE;
Membres
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.DSM
Indique les attributs du jeu de données auquel les LBA en cours de lecture ou d’écriture sont associés.
DUMMYSTRUCTNAME.DSM.AccessFrequency
Valeur NVME_ACCESS_FREQUENCIES qui spécifie la fréquence d’accès.
DUMMYSTRUCTNAME.DSM.AccessLatency
Valeur NVME_ACCESS_LATENCIES qui spécifie la latence d’accès.
DUMMYSTRUCTNAME.DSM.SequentialRequest
Indique si la commande fait partie d’une lecture ou d’une écriture séquentielle.
Pour une opération Read, si cette valeur est définie sur 1
, cette commande fait partie d’une lecture séquentielle qui inclut plusieurs commandes Read. Si la valeur est effacée en 0
, aucune information sur l’accès séquentiel n’est fournie.
Pour une opération d’écriture, si cette valeur est définie sur 1
, cette commande fait partie d’une écriture séquentielle qui inclut plusieurs commandes d’écriture. Si la valeur est effacée en 0
, aucune information sur l’accès séquentiel n’est fournie.
DUMMYSTRUCTNAME.DSM.Incompressible
Indique si les données ne sont pas compressables pour les blocs logiques spécifiés.
si cette valeur est définie sur 1
, les données ne sont pas compressables pour les blocs logiques indiqués. Si la valeur est effacée en 0
, aucune information sur la compression n’est fournie.
DUMMYSTRUCTNAME.Reserved
DUMMYSTRUCTNAME.DSPEC
Valeur spécifique à une directive.
AsUlong
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
En-tête | nvme.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour