NDK_FN_SRQ_RECEIVE fonction de rappel (ndkpi.h)
La fonction NdkSrqReceive (NDK_FN_SRQ_RECEIVE) publie une demande de réception sur une file d’attente de réception partagée NDK (SRQ).
Syntaxe
NDK_FN_SRQ_RECEIVE NdkFnSrqReceive;
NTSTATUS NdkFnSrqReceive(
[in] NDK_SRQ *pNdkSrq,
[in, optional] PVOID RequestContext,
const NDK_SGE *pSgl,
[in] ULONG nSge
)
{...}
Paramètres
[in] pNdkSrq
Pointeur vers un objet de file d’attente de réception partagée (SRQ) NDK (NDK_SRQ).
[in, optional] RequestContext
Valeur de contexte à renvoyer dans le membre RequestContext de la structure NDK_RESULT pour cette requête.
pSgl
Tableau de structures SGE (NDK_SGE) qui représentent les mémoires tampons pour recevoir des données entrantes.
[in] nSge
Nombre de structures SGE dans le tableau spécifié dans le paramètre pSgl.
Valeur de retour
La fonction NdkSrqReceive retourne l’un des codes NTSTATUS suivants.
Retourner le code | Description |
---|---|
|
La demande de réception a été publiée avec succès. Une entrée d’achèvement est mise en file d’attente vers la file d’attente d’achèvement (CQ) une fois la requête terminée. |
|
Une erreur s’est produite. |
Remarques
NdkSrqReceive publie une demande de réception à une file d’attente de réception partagée (SRQ).
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Aucune prise en charge, prise en charge dans NDIS 6.30 et versions ultérieures. |
serveur minimum pris en charge | Windows Server 2012 |
plateforme cible | Windows |
d’en-tête | ndkpi.h (include Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |