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
O status de conclusão da solicitação NDK.
BytesTransferred
O número de bytes transferidos. O valor desse membro é válido apenas para conclusões de solicitação de 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.
Observações
A função NdkGetCqResults (NDK_FN_GET_CQ_RESULTS) obtém uma matriz de estruturas de NDK_RESULT preenchidas com resultados de conclusão que foram removidos do CQ.
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 |
cabeçalho | ndkpi.h (inclua Ndkpi.h) |