NDK_FN_RECEIVE Rückruffunktion (ndkpi.h)
Die Funktion NdkReceive (NDK_FN_RECEIVE) sendet eine Empfangsanforderung für ein NDK-Warteschlangenpaar (QP).
Syntax
NDK_FN_RECEIVE NdkFnReceive;
NTSTATUS NdkFnReceive(
[in] NDK_QP *pNdkQp,
[in, optional] PVOID RequestContext,
const NDK_SGE *pSgl,
[in] ULONG nSge
)
{...}
Parameter
[in] pNdkQp
Ein Zeiger auf ein QP-Objekt (NDK-Warteschlangenpaar) (NDK_QP).
[in, optional] RequestContext
Ein Kontextwert, der im RequestContext-Member der NDK_RESULT-Struktur für diese Anforderung zurückgegeben werden soll.
pSgl
Ein Array von SGE-Strukturen (NDK_SGE), die die Puffer darstellen, um eingehende Daten zu empfangen.
[in] nSge
Die Anzahl der SGE-Strukturen im Array, die im pSgl-Parameter angegeben ist.
Rückgabewert
Die NdkReceive-Funktion gibt einen der folgenden NTSTATUS-Codes zurück.
Rückgabecode | Beschreibung |
---|---|
|
Die Anforderung wurde erfolgreich gesendet. Ein Vervollständigungseintrag wird in die CQ-Warteschlange eingereiht, wenn die Arbeitsanforderung abgeschlossen ist. |
|
Ein Fehler ist aufgetreten. |
Hinweise
NdkReceive postet eine Empfangsanforderung für ein Warteschlangenpaar (QP).
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
Anforderungen an die NDKPI-Veröffentlichung von Arbeitsanforderungen