NDK_FN_RECEIVE funzione di callback (ndkpi.h)
La funzione NdkReceive (NDK_FN_RECEIVE) pubblica una richiesta di ricezione in una coppia di code NDK (QP).
Sintassi
NDK_FN_RECEIVE NdkFnReceive;
NTSTATUS NdkFnReceive(
[in] NDK_QP *pNdkQp,
[in, optional] PVOID RequestContext,
const NDK_SGE *pSgl,
[in] ULONG nSge
)
{...}
Parametri
[in] pNdkQp
Puntatore a un oggetto QP (NDK Queue Pair) (NDK_QP).
[in, optional] RequestContext
Valore di contesto da restituire nel membro RequestContext della struttura NDK_RESULT per questa richiesta.
pSgl
Matrice di strutture SGE (NDK_SGE) che rappresentano i buffer per ricevere i dati in ingresso.
[in] nSge
Numero di strutture SGE nella matrice specificata nel parametro pSgl .
Valore restituito
La funzione NdkReceive restituisce uno dei codici NTSTATUS seguenti.
Codice restituito | Descrizione |
---|---|
|
La richiesta è stata inviata correttamente. Una voce di completamento verrà accodata al CQ al termine della richiesta di lavoro. |
|
Si è verificato un errore. |
Commenti
NdkReceive pubblica una richiesta di ricezione in una coppia di code (QP).
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
Requisiti di registrazione delle richieste di lavoro ND KPII