NDK_CQ_DISPATCH structure (ndkpi.h)

La structure NDK_CQ_DISPATCH spécifie les points d’entrée de la fonction de répartition pour l’objet CQ (NDK Completion Queue).

Syntaxe

typedef struct _NDK_CQ_DISPATCH {
  NDK_FN_CLOSE_OBJECT                    NdkCloseCq;
  NDK_FN_QUERY_EXTENSION_INTERFACE       NdkQueryExtension;
  NDK_FN_RESIZE_CQ                       NdkResizeCq;
  NDK_FN_ARM_CQ                          NdkArmCq;
  NDK_FN_GET_CQ_RESULTS                  NdkGetCqResults;
  NDK_FN_CONTROL_CQ_INTERRUPT_MODERATION NdkControlCqInterruptModeration;
  NDK_FN_GET_CQ_RESULTS_EX               NdkGetCqResultsEx;
} NDK_CQ_DISPATCH;

Membres

NdkCloseCq

Point d’entrée de la fonction dispatch NDK_FN_CLOSE_OBJECT de l’objet.

NdkQueryExtension

Point d’entrée de la fonction dispatch NDK_FN_QUERY_EXTENSION_INTERFACE de l’objet.

NdkResizeCq

Point d’entrée de la fonction dispatch NDK_FN_RESIZE_CQ de l’objet.

NdkArmCq

Point d’entrée de la fonction dispatch NDK_FN_ARM_CQ de l’objet.

NdkGetCqResults

Point d’entrée de la fonction dispatch NDK_FN_GET_CQ_RESULTS de l’objet.

NdkControlCqInterruptModeration

Point d’entrée de la fonction dispatch NDK_FN_CONTROL_CQ_INTERRUPT_MODERATION de l’objet.

NdkGetCqResultsEx

Point d’entrée de la fonction dispatch NDK_FN_GET_CQ_RESULTS_EX de l’objet.

Note Ce membre est pris en charge uniquement dans NDKPI 1.2 (Windows Server 2012 R2) et versions ultérieures.

Remarques

La structure NDK_CQ_DISPATCH est utilisée dans la structure NDK_CQ .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucune prise en charge, prise en charge dans NDIS 6.30 et versions ultérieures.
Serveur minimal pris en charge Windows Server 2012
En-tête ndkpi.h (incluez Ndkpi.h)

Voir aussi

NDK_CQ

NDK_FN_ARM_CQ

NDK_FN_CLOSE_OBJECT

NDK_FN_CONTROL_CQ_INTERRUPT_MODERATION

NDK_FN_GET_CQ_RESULTS

NDK_FN_QUERY_EXTENSION_INTERFACE

NDK_FN_RESIZE_CQ