NDK_RESULT struttura (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 completamento delle richieste di NdkReceive (NDK_FN_RECEIVE). Il membro non è definito per tutti gli altri completamento della richiesta 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

   
Client minimo supportato Nessuna supportata, supportata in NDIS 6.30 e versioni successive.
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