enumeración IORING_FEATURE_FLAGS (ntioring_x.h)

Representa la compatibilidad de características con la versión de api de anillo de E/S.

Syntax

typedef enum IORING_FEATURE_FLAGS {
  IORING_FEATURE_FLAGS_NONE,
  IORING_FEATURE_UM_EMULATION,
  IORING_FEATURE_SET_COMPLETION_EVENT
} ;

Constantes

 
IORING_FEATURE_FLAGS_NONE
Ninguno.
IORING_FEATURE_UM_EMULATION
La compatibilidad con anillos de E/S se emula en modo de usuario. Cuando se establece esta marca, no hay compatibilidad con kernel subyacente para el anillo de E/S. Sin embargo, hay disponible una capa de emulación de modo de usuario para proporcionar compatibilidad con la aplicación, sin la ventaja de la compatibilidad con kernel. Esto proporciona compatibilidad de aplicaciones a costa del rendimiento, lo que permite a las aplicaciones elegir en tiempo de ejecución. A partir de la versión actual, Microsoft no proporciona una implementación de anillo de E/S emulada. Este valor se proporciona para admitir implementaciones futuras emuladas potenciales.
IORING_FEATURE_SET_COMPLETION_EVENT
Se admite el registro de un evento de cola de finalización. Para obtener más información, vea SetIoRingCompletionEvent.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Build 22000
Servidor mínimo compatible Windows Build 22000
Encabezado ntioring_x.h