NDK_FN_RECEIVE función de devolución de llamada (ndkpi.h)
La función NdkReceive (NDK_FN_RECEIVE) publica una solicitud de recepción en un par de colas de NDK (QP).
Sintaxis
NDK_FN_RECEIVE NdkFnReceive;
NTSTATUS NdkFnReceive(
[in] NDK_QP *pNdkQp,
[in, optional] PVOID RequestContext,
const NDK_SGE *pSgl,
[in] ULONG nSge
)
{...}
Parámetros
[in] pNdkQp
Puntero a un par de colas NDK (QP) (NDK_QP).
[in, optional] RequestContext
Valor de contexto que se va a devolver en el miembro RequestContext de la estructura NDK_RESULT para esta solicitud.
pSgl
Matriz de estructuras SGE (NDK_SGE) que representan los búferes para recibir datos entrantes.
[in] nSge
Número de estructuras SGE de la matriz especificada en el parámetro pSgl .
Valor devuelto
La función NdkReceive devuelve uno de los siguientes códigos NTSTATUS.
Código devuelto | Descripción |
---|---|
|
La solicitud se publicó correctamente. Una entrada de finalización se pondrá en cola en el CQ cuando se complete la solicitud de trabajo. |
|
Se produjo un error. |
Comentarios
NdkReceive publica una solicitud de recepción en un par de colas (QP).
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Ninguno compatible, compatible con NDIS 6.30 y versiones posteriores. |
Servidor mínimo compatible | Windows Server 2012 |
Plataforma de destino | Windows |
Encabezado | ndkpi.h (incluya Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |
Consulte también
Requisitos de publicación de solicitudes de trabajo de NDKPI