Freigeben über


IORING_HANDLE_REF-Struktur (ioringapi.h)

Stellt einen Verweis auf ein Dateihandle dar, das in einem E/A-Ringvorgang verwendet wird.

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

Ein Wert aus der IORING_REF_KIND-Enumeration , die die Art des Handles angibt, das durch die -Struktur dargestellt wird.

HandleUnion

HandleUnion.Handle

Das Handle für eine Datei, wenn der Wert Kind IORING_REF_RAW ist.

HandleUnion.Index

Der Index des registrierten Dateihandles, wenn der Wert Kind IORING_REF_REGISTERED ist.

Handle

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Build 22000
Unterstützte Mindestversion (Server) Windows Build 22000
Kopfzeile ioringapi.h