NDK_FN_FLUSH Rückruffunktion (ndkpi.h)
Die Funktion NdkFlush (NDK_FN_FLUSH) initiiert das Abbrechen der Empfangs- und Initiatorwarteschlangenanforderungen, die derzeit für ein QP-Objekt (NDK-Warteschlangenpaar) ausstehen.
Syntax
NDK_FN_FLUSH NdkFnFlush;
void NdkFnFlush(
[in] NDK_QP *pNdkQp
)
{...}
Parameter
[in] pNdkQp
Ein Zeiger auf ein QP-Objekt (NDK-Warteschlangenpaar) (NDK_QP).
Rückgabewert
Keine
Bemerkungen
NdkFlush bricht die Empfangs- und Initiatorwarteschlangenanforderungen ab, die derzeit für einen QP ausstehen. Die geleerten Anforderungen haben als Vervollständigung status STATUS_CANCELLED.
Wenn der NDK-Consumer überprüfen möchte, ob alle Anforderungen nach der Ausgabe von NdkFlush geleert werden, muss der Consumer den CQ leeren, bis er Die Fertigstellungen für alle Anforderungen sieht, die vor dem Aufruf von NdkFlush in die Warteschlange gestellt wurden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Keine unterstützt, wird in NDIS 6.30 und höher unterstützt. |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Windows |
Kopfzeile | ndkpi.h (include Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für