Freigeben über


PopIoRingCompletion-Funktion (ioringapi.h)

Füllt einen einzelnen Eintrag aus der Vervollständigungswarteschlange auf, sofern einer verfügbar ist.

Syntax

HRESULT PopIoRingCompletion(
  HIORING    ioRing,
  IORING_CQE *cqe
);

Parameter

ioRing

Ein HIORING , der ein Handle für den E/A-Ring darstellt, aus dem ein Eintrag aus der Vervollständigungswarteschlange geknallt wird.

cqe

Zeiger auf eine IORING_CQE-Struktur , die die Daten für den abgeschlossenen Warteschlangeneintrag empfängt.

Rückgabewert

Gibt ein HRESULT-Element zurück, das folgendes enthält, aber nicht auf Folgendes beschränkt ist:

Wert BESCHREIBUNG
S_OK Der Eintrag wurde aus der Warteschlange geknallt, und die IORING_CQE , auf die von cqe verwiesen wird, enthält die Werte aus dem Eintrag.
S_FALSE Die Vervollständigungswarteschlange ist leer, und die Daten, auf die der cqe-Parameter verweist, sind unverändert.

Anforderungen

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