IORING_FEATURE_FLAGS-Enumeration (ntioring_x.h)
Stellt die Featureunterstützung für die Version einer E/A-Ring-API dar.
Syntax
typedef enum IORING_FEATURE_FLAGS {
IORING_FEATURE_FLAGS_NONE,
IORING_FEATURE_UM_EMULATION,
IORING_FEATURE_SET_COMPLETION_EVENT
} ;
Konstanten
IORING_FEATURE_FLAGS_NONE Keine. |
IORING_FEATURE_UM_EMULATION Die Unterstützung von E/A-Ringen wird im Benutzermodus emuliert. Wenn dieses Flag festgelegt ist, gibt es keine zugrunde liegende Kernelunterstützung für den E/A-Ring. Es ist jedoch eine Emulationsebene für den Benutzermodus verfügbar, um Anwendungskompatibilität ohne den Vorteil der Kernelunterstützung zu gewährleisten. Dies bietet Anwendungskompatibilität auf Kosten der Leistung, sodass Apps zur Laufzeit eine Auswahl treffen können. Ab der aktuellen Version stellt Microsoft keine emulierte E/A-Ringimplementierung bereit. Dieser Wert wird bereitgestellt, um potenzielle emulierte zukünftige Implementierungen zu unterstützen. |
IORING_FEATURE_SET_COMPLETION_EVENT Die Registrierung eines Abschlusswarteschlangenereignisses wird unterstützt. Weitere Informationen finden Sie unter SetIoRingCompletionEvent. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Build 22000 |
Unterstützte Mindestversion (Server) | Windows Build 22000 |
Kopfzeile | ntioring_x.h |