struttura NDK_RESULT (ndkpi.h)

La struttura NDK_RESULT restituisce i risultati per un'operazione di richiesta NDK.

Sintassi

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

Members

Status

Stato di completamento della richiesta NDK.

BytesTransferred

Il numero di byte trasferiti. Il valore di questo membro è valido solo per i completamenti della richiesta NdkReceive (NDK_FN_RECEIVE). Il membro non è definito per tutti gli altri completamenti delle richieste NDK.

QPContext

Valore di contesto per tutte le richieste inviate tramite una coppia di code (QP). Il consumer NDK ha specificato questo puntatore quando ha chiamato la funzione NdkCreateQp (NDK_FN_CREATE_QP) per creare l'oggetto NDK_QP .

RequestContext

Valore del contesto della richiesta specificato dal consumer NDK quando viene inviata una richiesta.

Commenti

La funzione NdkGetCqResults (NDK_FN_GET_CQ_RESULTS) ottiene una matrice di strutture NDK_RESULT riempite con risultati di completamento rimossi dal CQ.

Requisiti

Requisito Valore
Client minimo supportato None supported,Supported in NDIS 6.30 and later.
Server minimo supportato Windows Server 2012
Intestazione ndkpi.h (include Ndkpi.h)

Vedi anche

NDK_FN_CREATE_QP

NDK_FN_GET_CQ_RESULTS

NDK_FN_RECEIVE