IORING_INFO-Struktur (ioringapi.h)
Stellt die Form- und Versionsinformationen für den angegebenen E/A-Ring dar.
Syntax
typedef struct IORING_INFO {
IORING_VERSION IoRingVersion;
IORING_CREATE_FLAGS Flags;
UINT32 SubmissionQueueSize;
UINT32 CompletionQueueSize;
} IORING_INFO;
Members
IoRingVersion
Eine IORING_VERSION Struktur, die die API-Version des zugeordneten E/A-Rings darstellt.
Flags
Eine IORING_CREATE_FLAGS Struktur, die die Erstellungsflags enthält, mit denen die zugeordneten E/A-Ringe verbunden sind.
SubmissionQueueSize
Die tatsächliche Mindestgröße der Übermittlungswarteschlange. Das System kann den im Aufruf von CreateIoRing angeforderten Wert bei Bedarf aufrunden, um sicherzustellen, dass die tatsächliche Größe eine Leistung von 2 aufweist.
CompletionQueueSize
Die tatsächliche Mindestgröße der Vervollständigungswarteschlange. Das System rundet den im Aufruf von CreateIoRing angeforderten Wert auf eine Leistung von zwei auf, die mindestens das Doppelte der tatsächlichen Übermittlungswarteschlangengröße beträgt, um Übermittlungen zuzulassen, während einige Vorgänge noch ausgeführt werden.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Build 22000 |
Unterstützte Mindestversion (Server) | Windows Build 22000 |
Kopfzeile | ioringapi.h |