KSBUFFER_ITEM structure

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.

Syntax


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

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.

Requirements

Header

Ks.h (include Ks.h)

See also

KsGenerateDataEvent
KSDPC_ITEM

 

 

Send comments about this topic to Microsoft

Show: