NDK_FN_GET_CQ_RESULTS_EX Rückruffunktion (ndkpi.h)
Die Funktion NdkGetCqResultsEx (NDK_FN_GET_CQ_RESULTS_EX) entfernt Vervollständigungen aus einem CQ-Objekt (NDK-Vervollständigungswarteschlange). Diese Funktion ist mit der Funktion NdkGetCqResults (NDK_FN_GET_CQ_RESULTS) identisch, 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 CQ-Objekt (NDK-Vervollständigungswarteschlange) (NDK_CQ).
Results[]
[in] nResults
Die Größe des Results-Arrays in Elementen. Das heißt, die maximale Anzahl von Vervollständigungen, die aus dem CQ entfernt werden sollen.
Rückgabewert
Die NDK_FN_GET_CQ_RESULTS_EX-Funktion gibt die Anzahl der Vervollständigungen zurück, die aus dem CQ entfernt wurden.
Null bedeutet, dass es keine Vervollständigungen im CQ gab.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Keine unterstützt, wird in NDIS 6.40 und höher unterstützt. |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 |
Zielplattform | Windows |
Kopfzeile | ndkpi.h (include Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |