Freigeben über


NDK_FN_GET_CQ_RESULTS_EX Rückruffunktion (ndkpi.h)

Die NdkGetCqResultsEx- (NDK_FN_GET_CQ_RESULTS_EX) -Funktion entfernt Fertigstellungen aus einem NDK-Abschlusswarteschlange (CQ)-Objekt. Diese Funktion ist identisch mit der NdkGetCqResults (NDK_FN_GET_CQ_RESULTS) Funktion, mit der Ausnahme, dass sie ein Array von NDK_RESULT_EX Strukturen anstelle eines Arrays von NDK_RESULT Strukturen abruft.

Syntax

NDK_FN_GET_CQ_RESULTS_EX NdkFnGetCqResultsEx;

ULONG NdkFnGetCqResultsEx(
  [in] NDK_CQ *pNdkCq,
       NDK_RESULT_EX Results[],
  [in] ULONG nResults
)
{...}

Parameter

[in] pNdkCq

Ein Zeiger auf ein NDK-Vervollständigungswarteschlangenobjekt (CQ) (NDK_CQ).

Results[]

[in] nResults

Die Größe des Results Arrays in Elementen. Das heißt, die maximale Anzahl der Fertigstellungen, die aus dem CQ entfernt werden sollen.

Rückgabewert

Die NDK_FN_GET_CQ_RESULTS_EX-Funktion gibt die Anzahl der Fertigstellungen zurück, die aus dem CQ entfernt wurden.

Null bedeutet, dass es keine Fertigstellungen im CQ gab.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Keine unterstützt,in NDIS 6.40 und höher unterstützt.
mindestens unterstützte Server- Windows Server 2012 R2
Zielplattform- Fenster
Header- ndkpi.h (include Ndkpi.h)
IRQL- <=DISPATCH_LEVEL

Siehe auch

NDKPI-Vervollständigungsanforderungen

NDK_CQ

NDK_FN_GET_CQ_RESULTS

NDK_RESULT

NDK_RESULT_EX