Compartilhar via


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 SRQ (fila de recebimento compartilhado) 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 RequestContext membro da estrutura de 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.

Valor de retorno

A função NdkSrqReceive retorna um dos seguintes códigos NTSTATUS.

Código de retorno Descrição
STATUS_SUCCESS
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.
Outros códigos de status
Ocorreu um erro.

Observações

NdkSrqReceive posta uma solicitação de recebimento para uma fila de recebimento compartilhado (SRQ).

Requisitos

Requisito Valor
de cliente com suporte mínimo Nenhum com suporte, com suporte no NDIS 6.30 e posterior.
servidor com suporte mínimo Windows Server 2012
da Plataforma de Destino Windows
cabeçalho ndkpi.h (inclua Ndkpi.h)
IRQL <=DISPATCH_LEVEL

Consulte também

NDK_RESULT

NDK_SGE

NDK_SRQ