KSBUFFER_ITEM - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ks.h

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

View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ks-ksbuffer_item)

KSBUFFER_ITEM structure

Description

The KSBUFFER_ITEM structure is used to store a list of data buffers copied from the event source, which can be retrieved by the event sink through KSEVENT_TYPE_QUERYBUFFER.

Members

DpcItem

A structure of type KSDPC_ITEM. May be used by internal DPCs; do not use for data buffering.

BufferList

Specifies the head of a list of pool allocated buffers that are created by calls to KsGenerateDataEvent for events that have buffering enabled.

Remarks

KSBUFFER_ITEM extends the normal deferred procedure call (DPC) structure, which may be needed for event generation, but does not use the structure itself.

See also

KSDPC_ITEM

KsGenerateDataEvent