Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt einen Verweis auf einen Puffer dar, der in einem E/A-Ringvorgang verwendet wird.
Syntax
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;
Member
void IORING_BUFFER_REF( void *address)
void IORING_BUFFER_REF( IORING_REGISTERED_BUFFER registeredBuffer)
void IORING_BUFFER_REF( UINT32 index, UINT32 offset)
Kind
Ein Wert aus der IORING_REF_KIND-Enumeration , der die Art des Puffers angibt, der von der Struktur dargestellt wird.
BufferUnion
BufferUnion.Address
Ein Voidzeiger, der die Adresse eines Puffers angibt, wenn der Wert Kind IORING_REF_RAW ist.
BufferUnion.IndexAndOffset
Der Index und Offset des registrierten Puffers, wenn der Wert Kind IORING_REF_REGISTERED ist.
Buffer
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Build 22000 |
| Unterstützte Mindestversion (Server) | Windows Build 22000 |
| Kopfzeile | ioringapi.h |