union NVME_ADMIN_QUEUE_ATTRIBUTES (nvme.h)

Contient les attributs de file d’attente Administration (AQA) pour la file d’attente de soumission Administration et la file d’attente d’achèvement Administration.

L’identificateur de file d’attente pour la file d’attente de soumission Administration et Administration file d’attente d’achèvement est 0h. La priorité Administration file d’attente de soumissions est déterminée par le mécanisme d’arbitrage sélectionné. La file d’attente de soumission Administration et Administration file d’attente d’achèvement doivent être en mémoire physiquement contiguë.

Syntaxe

typedef union {
  struct {
    ULONG ASQS : 12;
    ULONG Reserved0 : 4;
    ULONG ACQS : 12;
    ULONG Reserved1 : 4;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_ADMIN_QUEUE_ATTRIBUTES, *PNVME_ADMIN_QUEUE_ATTRIBUTES;

Membres

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.ASQS

Administration Taille de la file d’attente de soumission (ASQS) est un champ en lecture/écriture qui définit la taille de la file d’attente de soumission Administration dans les entrées.

L’activation d’un contrôleur pendant que ce champ est effacé pour 00h produire des résultats non définis. La taille minimale de la file d’attente de soumission Administration est de deux entrées. La taille maximale de la file d’attente de soumissions Administration est de 4 096 entrées. Il s’agit d’une valeur basée sur 0.

DUMMYSTRUCTNAME.Reserved0

Champ réservé en lecture seule.

DUMMYSTRUCTNAME.ACQS

Administration Taille de la file d’attente d’achèvement (ACQS) est un champ en lecture/écriture qui définit la taille de la file d’attente d’achèvement Administration dans les entrées.

L’activation d’un contrôleur pendant que ce champ est effacé pour 00h produire des résultats non définis. La taille minimale de la file d’attente d’achèvement Administration est de deux entrées. La taille maximale de la file d’attente d’achèvement Administration est de 4 096 entrées. Il s’agit d’une valeur basée sur 0.

DUMMYSTRUCTNAME.Reserved1

Champ réservé en lecture seule.

AsUlong

Remarques

Notes

Une interface UEFI (Unified Extensible Firmware Interface) doit être utilisée pendant les opérations de démarrage. Dans les environnements à mémoire faible (comme les ROM d’option dans les environnements BIOS hérités), la mémoire disponible peut ne pas être suffisante pour allouer les files d’attente d’envoi et d’achèvement nécessaires. Dans ces types de conditions, le fonctionnement à faible mémoire du contrôleur est spécifique au fournisseur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
En-tête nvme.h