Freigeben über


KSBUFFER_ITEM Struktur (ks.h)

Die KSBUFFER_ITEM Struktur wird verwendet, um eine Liste von Datenpuffern zu speichern, die aus der Ereignisquelle kopiert wurden, die von der Ereignissenke über KSEVENT_TYPE_QUERYBUFFER abgerufen werden können.

Syntax

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

Angehörige

DpcItem

Eine Struktur vom Typ KSDPC_ITEM. Kann von internen DPCs verwendet werden; wird nicht für die Datenpufferung verwendet.

BufferList

Gibt den Kopf einer Liste der zugeordneten Puffer des Pools an, die durch Aufrufe von KsGenerateDataEvent- für Ereignisse erstellt werden, die die Pufferung aktiviert haben.

Bemerkungen

KSBUFFER_ITEM erweitert die normale DPC-Struktur (Deferred Procedure Call), die für die Ereignisgenerierung erforderlich sein kann, aber die Struktur selbst nicht verwendet.

Anforderungen

Anforderung Wert
Header- ks.h (enthalten Ks.h)

Siehe auch

KSDPC_ITEM

KsGenerateDataEvent-