Compartilhar via


estrutura IORING_INFO (ioringapi.h)

Representa as informações de forma e versão do anel de E/S especificado.

Sintaxe

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

Membros

IoRingVersion

Uma estrutura IORING_VERSION que representa a versão da API do anel de E/S associado.

Flags

Uma estrutura IORING_CREATE_FLAGS que contém os sinalizadores de criação com os quais o anel de E/S associado.

SubmissionQueueSize

O tamanho real da fila de envio mínimo. O sistema pode arredondar o valor solicitado na chamada para CreateIoRing conforme necessário para garantir que o tamanho real seja uma potência de 2.

CompletionQueueSize

O tamanho mínimo real da fila de conclusão. O sistema arredondará o valor solicitado na chamada para CreateIoRing para uma potência de dois que é nada menos que duas vezes o tamanho real da fila de envio para permitir envios enquanto algumas operações ainda estão em andamento.

Requisitos

   
Cliente mínimo com suporte Windows Build 22000
Servidor mínimo com suporte Windows Build 22000
Cabeçalho ioringapi.h