IORING_HANDLE_REF structure (ioringapi.h)
Represents a reference to a file handle used in an I/O ring operation.
Syntax
typedef struct IORING_HANDLE_REF {
void IORING_HANDLE_REF(
HANDLE h
);
void IORING_HANDLE_REF(
UINT32 index
);
IORING_REF_KIND Kind;
union {
HANDLE Handle;
UINT32 Index;
} HandleUnion;
HandleUnion Handle;
} IORING_HANDLE_REF;
Members
void IORING_HANDLE_REF( HANDLE h)
void IORING_HANDLE_REF( UINT32 index)
Kind
A value from the IORING_REF_KIND enumeration specifying the kind of handle represented by the structure.
HandleUnion
HandleUnion.Handle
The handle to a file if the Kind value is IORING_REF_RAW.
HandleUnion.Index
The index of the registered file handle if the Kind value is IORING_REF_REGISTERED.
Handle
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Build 22000 |
Minimum supported server | Windows Build 22000 |
Header | ioringapi.h |