IORING_INFO structure (ioringapi.h)

Représente les informations de forme et de version pour l’anneau d’E/S spécifié.

Syntaxe

typedef struct IORING_INFO {
  IORING_VERSION      IoRingVersion;
  IORING_CREATE_FLAGS Flags;
  UINT32              SubmissionQueueSize;
  UINT32              CompletionQueueSize;
} IORING_INFO;

Membres

IoRingVersion

Structure IORING_VERSION représentant la version de l’API de l’anneau d’E/S associé.

Flags

Structure IORING_CREATE_FLAGS contenant les indicateurs de création avec lesquels l’anneau d’E/S associé.

SubmissionQueueSize

Taille de file d’attente de soumission minimale réelle. Le système peut arrondir la valeur demandée dans l’appel à CreateIoRing si nécessaire pour s’assurer que la taille réelle est une puissance de 2.

CompletionQueueSize

Taille minimale réelle de la file d’attente d’achèvement. Le système arrondit la valeur demandée dans l’appel à CreateIoRing à une puissance de deux au moins deux fois la taille réelle de la file d’attente de soumission pour permettre les soumissions pendant que certaines opérations sont toujours en cours.

Spécifications

   
Client minimal pris en charge Windows Build 22000
Serveur minimal pris en charge Windows Build 22000
En-tête ioringapi.h