Compartilhar via


estrutura NDK_RESULT (ndkpi.h)

A estrutura NDK_RESULT retorna os resultados de uma operação de solicitação NDK.

Sintaxe

typedef struct _NDK_RESULT {
  NTSTATUS Status;
  ULONG    BytesTransferred;
  PVOID    QPContext;
  PVOID    RequestContext;
} NDK_RESULT;

Membros

Status

A conclusão da solicitação do NDK status.

BytesTransferred

O número de bytes transferidos. O valor desse membro é válido apenas para conclusões de solicitação NdkReceive (NDK_FN_RECEIVE). O membro é indefinido para todas as outras conclusões de solicitação do NDK.

QPContext

Um valor de contexto para todas as solicitações que são postadas em um QP (par de filas). O consumidor do NDK especificou esse ponteiro quando chamou a função NdkCreateQp (NDK_FN_CREATE_QP) para criar o objeto NDK_QP .

RequestContext

Um valor de contexto de solicitação especificado pelo consumidor do NDK quando uma solicitação é postada.

Comentários

A função NdkGetCqResults (NDK_FN_GET_CQ_RESULTS) obtém uma matriz de estruturas NDK_RESULT preenchidas com resultados de conclusão que foram removidos do CQ.

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
Cabeçalho ndkpi.h (inclua Ndkpi.h)

Confira também

NDK_FN_CREATE_QP

NDK_FN_GET_CQ_RESULTS

NDK_FN_RECEIVE