Partager via


union NVME_ADMIN_QUEUE_ATTRIBUTES (nvme.h)

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

L’identificateur de file d’attente de la file d’attente de soumission d’administration et de la file d’attente d’achèvement de l’administrateur est 0h. La priorité de la file d’attente de soumission d’administration est déterminée par le mécanisme d’arbitrage sélectionné. La file d’attente de soumission d’administration et la file d’attente d’achèvement de l’administrateur 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;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.ASQS

La taille de file d’attente de soumission d’administration (ASQS) est un champ en lecture/écriture qui définit la taille de la file d’attente de soumission d’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 d’administration est de deux entrées. La taille maximale de la file d’attente de soumission d’administration est de 4 096 entrées. Il s’agit d’une valeur de base de 0.

DUMMYSTRUCTNAME.Reserved0

Champ réservé en lecture seule.

DUMMYSTRUCTNAME.ACQS

La taille de la file d’attente d’achèvement de l’administrateur (ACQS) est un champ en lecture/écriture qui définit la taille de la file d’attente d’achèvement de l’administrateur 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 de l’administrateur est de deux entrées. La taille maximale de la file d’attente d’achèvement de l’administrateur est de 4 096 entrées. Il s’agit d’une valeur de base de 0.

DUMMYSTRUCTNAME.Reserved1

Champ réservé en lecture seule.

AsUlong

Remarques

Note

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 roms d’option dans les environnements BIOS hérités), il se peut qu’il n’y ait pas suffisamment de mémoire disponible pour allouer les files d’attente d’envoi et d’achèvement nécessaires. Dans ces types de conditions, l’opération de mémoire faible du contrôleur est spécifique au fournisseur.

Spécifications

Requirement Valeur
Client minimum requis Windows 10
Header nvme.h