KSBUFFER_ITEM 结构 (ks.h)

KSBUFFER_ITEM结构用于存储从事件源复制的数据缓冲区列表,事件接收器可以通过KSEVENT_TYPE_QUERYBUFFER检索这些数据缓冲区。

语法

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

成员

DpcItem

KSDPC_ITEM 类型的结构。 可由内部 DPC 使用;不用于数据缓冲。

BufferList

指定池分配缓冲区列表的标头,这些缓冲区是通过调用 KsGenerateDataEvent 为启用了缓冲的事件创建的。

注解

KSBUFFER_ITEM将常规延迟过程调用 (DPC) 结构扩展,该结构可能是生成事件所必需的,但并不使用结构本身。

要求

要求
Header ks.h (包括 Ks.h)

另请参阅

KSDPC_ITEM

KsGenerateDataEvent