NVME_LBA_RANGE structure (nvme.h)
Contient des paramètres qui définissent une collection de blocs logiques contigus spécifiés par un LBA de départ et le nombre de blocs logiques.
Cette structure est utilisée par la commande Gestion du jeu de données, qui fournit une liste de plages DBA avec des attributs de contexte facultatifs. Chaque plage LBA se compose d’un LBA de départ (StartingLBA), d’une longueur de blocs logiques dont la plage se compose (LogicalBlockCount) et des attributs de contexte facultatifs (Attributs) à appliquer à cette plage.
Syntaxe
typedef struct {
NVME_CONTEXT_ATTRIBUTES Attributes;
ULONG LogicalBlockCount;
ULONGLONG StartingLBA;
} NVME_LBA_RANGE, *PNVME_LBA_RANGE;
Membres
Attributes
Structure NVME_CONTEXT_ATTRIBUTES qui spécifie des attributs de contexte pour la plage de blocs logiques.
L’utilisation de ces informations est facultative et le contrôleur n’est pas tenu d’effectuer une action spécifique.
LogicalBlockCount
Spécifie la longueur de la plage LBA dans les blocs logiques.
StartingLBA
Spécifie le bloc logique de départ dans la plage.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
En-tête | nvme.h |