estructura IORING_BUFFER_REF (ioringapi.h)
Representa una referencia a un búfer usado en una operación de anillo de E/S.
Sintaxis
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;
Miembros
void IORING_BUFFER_REF( void *address)
void IORING_BUFFER_REF( IORING_REGISTERED_BUFFER registeredBuffer)
void IORING_BUFFER_REF( UINT32 index, UINT32 offset)
Kind
Valor de la enumeración IORING_REF_KIND que especifica el tipo de búfer representado por la estructura.
BufferUnion
BufferUnion.Address
Puntero void que especifica la dirección de un búfer si el valor Kind es IORING_REF_RAW.
BufferUnion.IndexAndOffset
Índice y desplazamiento del búfer registrado si el valor Kind es IORING_REF_REGISTERED.
Buffer
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Build 22000 |
Servidor mínimo compatible | Windows Build 22000 |
Encabezado | ioringapi.h |