Freigeben über


PopIoRingCompletion-Funktion (ioringapi.h)

Pops a single entry from the completion queue, if one is available.

Syntax

HRESULT PopIoRingCompletion(
  HIORING    ioRing,
  IORING_CQE *cqe
);

Die Parameter

ioRing

Ein HIORING , der ein Handle für den E/A-Ring darstellt, aus dem ein Eintrag aus der Abschlusswarteschlange eingeblendt wird.

cqe

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

Rückgabewert

Gibt ein HRESULT einschließlich, aber nicht auf Folgendes beschränkt zurück:

Wert Description
S_OK Der Eintrag wurde aus der Warteschlange eingetaucht, und die IORING_CQE , auf die cqe verweist, enthält die Werte aus dem Eintrag.
S_FALSE Die Vervollständigungswarteschlange ist leer, und die daten, auf die der Parameter "cqe " verweist, sind unverändert.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows Build 22000
Mindestanforderungen für unterstützte Server Windows Build 22000
Header ioringapi.h
Library kernel32. Befreien