IORING_FEATURE_FLAGS 列挙 (ntioring_x.h)
I/O リング API バージョンの機能サポートを表します。
構文
typedef enum IORING_FEATURE_FLAGS {
IORING_FEATURE_FLAGS_NONE,
IORING_FEATURE_UM_EMULATION,
IORING_FEATURE_SET_COMPLETION_EVENT
} ;
定数
IORING_FEATURE_FLAGS_NONE [なし] : |
IORING_FEATURE_UM_EMULATION I/O リングのサポートは、ユーザー モードでエミュレートされます。 このフラグが設定されている場合、I/O リングの基になるカーネルサポートはありません。 ただし、ユーザー モード エミュレーション レイヤーを使用すると、カーネルサポートの利点を得ることなく、アプリケーションの互換性を提供できます。 これにより、パフォーマンスを犠牲にしてアプリケーションの互換性が得られます。これにより、アプリは実行時に選択できるようになります。 現在のリリースの時点で、Microsoft はエミュレートされた I/O リングの実装を提供していません。 この値は、将来エミュレートされる可能性のあるエミュレートされた実装をサポートするために提供されます。 |
IORING_FEATURE_SET_COMPLETION_EVENT 完了キュー イベントの登録がサポートされています。 詳細については、「 SetIoRingCompletionEvent」を参照してください。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows ビルド 22000 |
サポートされている最小のサーバー | Windows ビルド 22000 |
Header | ntioring_x.h |