NDK_FN_SRQ_RECEIVE funzione di callback (ndkpi.h)
La funzione NdkSrqReceive (NDK_FN_SRQ_RECEIVE) invia una richiesta di ricezione in una coda di ricezione condivisa NDK (SRQ).
Sintassi
NDK_FN_SRQ_RECEIVE NdkFnSrqReceive;
NTSTATUS NdkFnSrqReceive(
[in] NDK_SRQ *pNdkSrq,
[in, optional] PVOID RequestContext,
const NDK_SGE *pSgl,
[in] ULONG nSge
)
{...}
Parametri
[in] pNdkSrq
Puntatore a un oggetto SRQ (Shared Receive Queue) NDK (NDK_SRQ).
[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 NdkSrqReceive restituisce uno dei codici NTSTATUS seguenti.
Codice restituito | Descrizione |
---|---|
|
La richiesta di ricezione è stata inviata correttamente. Una voce di completamento verrà accodata alla coda di completamento (CQ) al termine della richiesta. |
|
Si è verificato un errore. |
Osservazioni
NdkSrqReceive invia una richiesta di ricezione a una coda di ricezione condivisa (SRQ).
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Nessuna supportata, supportata in NDIS 6.30 e versioni successive. |
server minimo supportato | Windows Server 2012 |
piattaforma di destinazione | Finestre |
intestazione | ndkpi.h (include Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |