NDK_FN_RESIZE_CQ Rückruffunktion (ndkpi.h)
Die funktion NdkResizeCq (NDK_FN_RESIZE_CQ) ändert die Größe einer NDK-Abschlusswarteschlange (CQ).
Syntax
NDK_FN_RESIZE_CQ NdkFnResizeCq;
NTSTATUS NdkFnResizeCq(
[in] NDK_CQ *pNdkCq,
[in] ULONG CqDepth,
[in] NDK_FN_REQUEST_COMPLETION RequestCompletion,
[in, optional] PVOID RequestContext
)
{...}
Parameter
[in] pNdkCq
Ein Zeiger auf ein NDK-Vervollständigungswarteschlangenobjekt (CQ) (NDK_CQ).
[in] CqDepth
Die neue Anzahl der Vervollständigungseinträge, die das CQ enthalten kann. Die CQ-Größe muss kleiner oder gleich dem Wert sein, der im MaxCqDepth- element in der NDK_ADAPTER_INFO-Struktur angegeben ist.
[in] RequestCompletion
Ein Zeiger auf eine NdkRequestCompletion- (NDK_FN_REQUEST_COMPLETION) -Funktion.
[in, optional] RequestContext
Ein Kontextwert, der an den parameter Context der Rückruffunktion übergeben werden soll, die im RequestCompletion Parameter angegeben ist.
Rückgabewert
Die NDK_FN_RESIZE_CQ-Funktion gibt einen der folgenden NTSTATUS-Codes zurück.
Rückgabecode | Beschreibung |
---|---|
|
Die Größe des CQ wurde erfolgreich geändert. |
|
Der Vorgang steht aus und wird später abgeschlossen. Der Treiber ruft die angegebene RequestCompletion (NDK_FN_REQUEST_COMPLETION) -Funktion auf, um den ausstehenden Vorgang abzuschließen. |
|
Fehler bei der Anforderung, da die im CqDepth Parameter angegebene CQ-Größe größer als der Wert im MaxCqDepth Member in der NDK_ADAPTER_INFO-Struktur ist. |
|
Fehler bei der Anforderung aufgrund unzureichender Ressourcen.
Wichtig Die Anforderung kann inline und asynchron mit diesem Statuscode fehlschlagen.
|
|
Fehler. |
Bemerkungen
NdkResizeCq ändert die Anzahl der Vervollständigungseinträge, die ein CQ enthalten kann.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Keine unterstützt,in NDIS 6.30 und höher unterstützt. |
mindestens unterstützte Server- | Windows Server 2012 |
Zielplattform- | Fenster |
Header- | ndkpi.h (include Ndkpi.h) |
IRQL- | <=DISPATCH_LEVEL |
Siehe auch
anforderungen für NDKPI-Objektlebensdauer