Condividi tramite


enumerazione IORING_FEATURE_FLAGS (ntioring_x.h)

Rappresenta il supporto delle funzionalità per la versione dell'API circolare di I/O.

Sintassi

typedef enum IORING_FEATURE_FLAGS {
  IORING_FEATURE_FLAGS_NONE,
  IORING_FEATURE_UM_EMULATION,
  IORING_FEATURE_SET_COMPLETION_EVENT
} ;

Costanti

 
IORING_FEATURE_FLAGS_NONE
Nessuno.
IORING_FEATURE_UM_EMULATION
Il supporto dell'anello di I/O viene emulato in modalità utente. Quando questo flag è impostato, non è disponibile alcun supporto del kernel sottostante per l'anello di I/O. Tuttavia, un livello di emulazione in modalità utente è disponibile per garantire la compatibilità delle applicazioni, senza il vantaggio del supporto del kernel. Ciò garantisce la compatibilità delle applicazioni a scapito delle prestazioni, consentendo alle app di scegliere in fase di esecuzione. A partire dalla versione corrente, Microsoft non fornisce un'implementazione dell'anello di I/O emulato. Questo valore viene fornito per supportare le potenziali implementazioni emulate future emulate.
IORING_FEATURE_SET_COMPLETION_EVENT
È supportata la registrazione di un evento della coda di completamento. Per altre informazioni, vedere SetIoRingCompletionEvent.

Requisiti

Requisito Valore
Client minimo supportato Windows Build 22000
Server minimo supportato Windows Build 22000
Intestazione ntioring_x.h