Поделиться через


структура IORING_INFO (ioringapi.h)

Представляет фигуру и версию для указанного круга ввода-вывода.

Синтаксис

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

Члены

IoRingVersion

Структура IORING_VERSION , представляющая версию API связанного круга ввода-вывода.

Flags

Структура IORING_CREATE_FLAGS , содержащая флаги создания, с которыми связано кольцо ввода-вывода.

SubmissionQueueSize

Фактический минимальный размер очереди отправки. Система может округить значение, запрошенное в вызове CreateIoRing , по мере необходимости, чтобы убедиться, что фактический размер равен 2.

CompletionQueueSize

Фактический минимальный размер очереди завершения. Система округляет значение, запрошенное при вызове CreateIoRing , до двух значений, что не менее чем в два раза превышает фактический размер очереди отправки, чтобы обеспечить отправку, пока некоторые операции еще выполняются.

Требования

   
Минимальная версия клиента Сборка Windows 22000
Минимальная версия сервера Сборка Windows 22000
Верхняя часть ioringapi.h