Partager via


structure KSBUFFER_ITEM (ks.h)

La structure KSBUFFER_ITEM est utilisée pour stocker une liste de mémoires tampons de données copiées à partir de la source d’événement, qui peuvent être récupérées par le récepteur d’événements via KSEVENT_TYPE_QUERYBUFFER.

Syntaxe

typedef struct {
  KSDPC_ITEM DpcItem;
  LIST_ENTRY BufferList;
} KSBUFFER_ITEM, *PKSBUFFER_ITEM;

Membres

DpcItem

Structure de type KSDPC_ITEM. Peut être utilisé par des CONTRÔLEURs de domaine internes ; n’utilisez pas la mise en mémoire tampon des données.

BufferList

Spécifie la tête d’une liste de mémoires tampons allouées au pool créées par des appels à KsGenerateDataEvent pour les événements qui ont activé la mise en mémoire tampon.

Remarques

KSBUFFER_ITEM étend la structure d’appel de procédure différée (DPC) normale, qui peut être nécessaire pour la génération d’événements, mais n’utilise pas la structure elle-même.

Exigences

Exigence Valeur
d’en-tête ks.h (include Ks.h)

Voir aussi

KSDPC_ITEM

KsGenerateDataEvent