Bagikan melalui


struktur IORING_BUFFER_REF (ioringapi.h)

Mewakili referensi ke buffer yang digunakan dalam operasi cincin I/O.

Sintaks

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;

Anggota

void IORING_BUFFER_REF( void *address)

void IORING_BUFFER_REF( IORING_REGISTERED_BUFFER registeredBuffer)

void IORING_BUFFER_REF( UINT32 index, UINT32 offset)

Kind

Nilai dari enumerasi IORING_REF_KIND yang menentukan jenis buffer yang diwakili oleh struktur.

BufferUnion

BufferUnion.Address

Penunjuk kekosongan yang menentukan alamat buffer jika nilai Jenis IORING_REF_RAW.

BufferUnion.IndexAndOffset

Indeks dan offset buffer terdaftar jika nilai Jenis IORING_REF_REGISTERED.

Buffer

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Build 22000
Server minimum yang didukung Windows Build 22000
Header ioringapi.h