IORING_INFO 構造体 (ioringapi.h)

指定した I/O リングの図形とバージョン情報を表します。

構文

typedef struct IORING_INFO {
  IORING_VERSION      IoRingVersion;
  IORING_CREATE_FLAGS Flags;
  UINT32              SubmissionQueueSize;
  UINT32              CompletionQueueSize;
} IORING_INFO;

メンバー

IoRingVersion

関連付けられた I/O リングの API バージョンを表す IORING_VERSION 構造体。

Flags

関連付けられた I/O リングに関連付けられた作成フラグを含む IORING_CREATE_FLAGS 構造体。

SubmissionQueueSize

送信キューの実際の最小サイズ。 システムは、必要に応じて CreateIoRing の呼び出しで要求された値を切り上げて、実際のサイズが 2 の累乗であることを確認できます。

CompletionQueueSize

完了キューの実際の最小サイズ。 システムは、 CreateIoRing の呼び出しで要求された値を 2 の累乗に切り上げます。これは、一部の操作がまだ進行中の送信を可能にするために、実際の送信キュー サイズの 2 倍以下です。

要件

   
サポートされている最小のクライアント Windows ビルド 22000
サポートされている最小のサーバー Windows ビルド 22000
Header ioringapi.h