Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Representa uma referência a um buffer usado em uma operação de anel de E/S.
Sintaxe
typedef struct IORING_BUFFER_REF {
void IORING_BUFFER_REF(
void *address
);
void IORING_BUFFER_REF(
IORING_REGISTERED_BUFFER registeredBuffer
);
void IORING_BUFFER_REF(
UINT32 index,
UINT32 offset
);
IORING_REF_KIND Kind;
union {
void *Address;
IORING_REGISTERED_BUFFER IndexAndOffset;
} BufferUnion;
BufferUnion Buffer;
} IORING_BUFFER_REF;
Membros
void IORING_BUFFER_REF( void *address)
void IORING_BUFFER_REF( IORING_REGISTERED_BUFFER registeredBuffer)
void IORING_BUFFER_REF( UINT32 index, UINT32 offset)
Kind
Um valor da enumeração IORING_REF_KIND especificando o tipo de buffer representado pela estrutura.
BufferUnion
BufferUnion.Address
Um ponteiro nulo especificando o endereço de um buffer se o valor Kind for IORING_REF_RAW.
BufferUnion.IndexAndOffset
O índice e o deslocamento do buffer registrado se o valor Kind for IORING_REF_REGISTERED.
Buffer
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows Build 22000 |
| Servidor mínimo com suporte | Windows Build 22000 |
| Cabeçalho | ioringapi.h |