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
Le status d’achèvement de la requête NDK.
BytesTransferred
Nombre d'octets transférés. La valeur de ce membre est valide uniquement pour les achèvements de requête NdkReceive (NDK_FN_RECEIVE). Le membre n’est pas défini pour toutes les autres saisies de requête NDK.
QPContext
Valeur de contexte pour toutes les demandes qui sont 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 lors de la publication d’une demande.
Remarques
La fonction NdkGetCqResults (NDK_FN_GET_CQ_RESULTS) obtient un tableau de NDK_RESULT structures qui sont remplies avec les résultats d’achèvement qui ont été supprimés du CQ.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge, pris en charge dans NDIS 6.30 et versions ultérieures. |
Serveur minimal pris en charge | Windows Server 2012 |
En-tête | ndkpi.h (inclure Ndkpi.h) |