Partager via


structure NDK_RESULT (ndkpi.h)

La structure NDK_RESULT retourne les résultats d’une opération de requête NDK.

Syntaxe

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

Membres

Status

État de saisie semi-automatique de la demande NDK.

BytesTransferred

Nombre d’octets transférés. La valeur de ce membre n’est valide que pour NdkReceive (NDK_FN_RECEIVE) les achèvements de requête. Le membre n’est pas défini pour toutes les autres saisies de requête NDK.

QPContext

Valeur de contexte pour toutes les demandes publiées sur une paire de files d’attente (QP). Le consommateur NDK a spécifié ce pointeur lorsqu’il a appelé la fonction NdkCreateQp (NDK_FN_CREATE_QP) pour créer l’objet NDK_QP.

RequestContext

Valeur de contexte de requête spécifiée par le consommateur NDK lorsqu’une demande est publiée.

Remarques

La fonction NdkGetCqResults (NDK_FN_GET_CQ_RESULTS) obtient un tableau de structures NDK_RESULT remplies de résultats d’achèvement supprimés du CQ.

Exigences

Exigence Valeur
client minimum pris en charge Aucune prise en charge, prise en charge dans NDIS 6.30 et versions ultérieures.
serveur minimum pris en charge Windows Server 2012
d’en-tête ndkpi.h (include Ndkpi.h)

Voir aussi

NDK_FN_CREATE_QP

NDK_FN_GET_CQ_RESULTS

NDK_FN_RECEIVE