NDK_FN_RESIZE_CQ funzione di callback (ndkpi.h)
La funzione NdkResizeCq (NDK_FN_RESIZE_CQ) modifica le dimensioni di una coda di completamento NDK (CQ).
Sintassi
NDK_FN_RESIZE_CQ NdkFnResizeCq;
NTSTATUS NdkFnResizeCq(
[in] NDK_CQ *pNdkCq,
[in] ULONG CqDepth,
[in] NDK_FN_REQUEST_COMPLETION RequestCompletion,
[in, optional] PVOID RequestContext
)
{...}
Parametri
[in] pNdkCq
Puntatore a un oggetto CQ (CQ) della coda di completamento NDK (NDK_CQ).
[in] CqDepth
Nuovo numero di voci di completamento che il CQ può contenere. Le dimensioni del CQ devono essere inferiori o uguali al valore specificato nel membro MaxCqDepth nella struttura NDK_ADAPTER_INFO .
[in] RequestCompletion
Puntatore a una funzione NdkRequestCompletion (NDK_FN_REQUEST_COMPLETION).
[in, optional] RequestContext
Valore di contesto da passare al parametro Context della funzione callback specificata nel parametro RequestCompletion .
Valore restituito
La funzione NDK_FN_RESIZE_CQ restituisce uno dei codici NTSTATUS seguenti.
Codice restituito | Descrizione |
---|---|
|
Il CQ è stato ridimensionato correttamente. |
|
L'operazione è in sospeso e verrà completata in un secondo momento. Il driver chiamerà la funzione RequestCompletion (NDK_FN_REQUEST_COMPLETION) specificata per completare l'operazione in sospeso. |
|
La richiesta non è riuscita perché la dimensione CQ specificata nel parametro CqDepth è maggiore del valore nel membro MaxCqDepth nella struttura NDK_ADAPTER_INFO . |
|
La richiesta non è riuscita a causa di risorse insufficienti.
Importante La richiesta può non riuscire inline e in modo asincrono con questo codice di stato.
|
|
Si è verificato un errore. |
Commenti
NdkResizeCq modifica il numero di voci di completamento che un CQ può contenere.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuna supportata, supportata in NDIS 6.30 e versioni successive. |
Server minimo supportato | Windows Server 2012 |
Piattaforma di destinazione | Windows |
Intestazione | ndkpi.h (include Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per