NDK_FN_SRQ_RECEIVE função de retorno de chamada (ndkpi.h)
A função NdkSrqReceive (NDK_FN_SRQ_RECEIVE) posta uma solicitação de recebimento em uma fila de recebimento compartilhado (SRQ) do NDK.
Sintaxe
NDK_FN_SRQ_RECEIVE NdkFnSrqReceive;
NTSTATUS NdkFnSrqReceive(
[in] NDK_SRQ *pNdkSrq,
[in, optional] PVOID RequestContext,
const NDK_SGE *pSgl,
[in] ULONG nSge
)
{...}
Parâmetros
[in] pNdkSrq
Um ponteiro para um objeto SRQ (fila de recebimento compartilhado) do NDK (NDK_SRQ).
[in, optional] RequestContext
Um valor de contexto a ser retornado no membro RequestContext da estrutura NDK_RESULT para essa solicitação.
pSgl
Uma matriz de estruturas SGE (NDK_SGE) que representam os buffers para receber dados de entrada.
[in] nSge
O número de estruturas SGE na matriz especificada no parâmetro pSgl .
Retornar valor
A função NdkSrqReceive retorna um dos seguintes códigos NTSTATUS.
Código de retorno | Descrição |
---|---|
|
A solicitação de recebimento foi postada com êxito. Uma entrada de conclusão será enfileirada na fila de conclusão (CQ) quando a solicitação for concluída. |
|
Ocorreu um erro. |
Comentários
NdkSrqReceive posta uma solicitação de recebimento em uma SRQ (fila de recebimento compartilhado).
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum com suporte, com suporte no NDIS 6.30 e posterior. |
Servidor mínimo com suporte | Windows Server 2012 |
Plataforma de Destino | Windows |
Cabeçalho | ndkpi.h (inclua Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |