Partilhar via


estrutura KSBUFFER_ITEM (ks.h)

A estrutura de KSBUFFER_ITEM é usada para armazenar uma lista de buffers de dados copiados da origem do evento, que podem ser recuperados pelo coletor de eventos por meio de KSEVENT_TYPE_QUERYBUFFER.

Sintaxe

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

Membros

DpcItem

Uma estrutura do tipo KSDPC_ITEM. Pode ser usado por DPCs internos; não use para buffer de dados.

BufferList

Especifica o cabeçalho de uma lista de buffers alocados do pool que são criados por chamadas para KsGenerateDataEvent para eventos que têm o buffer habilitado.

Observações

KSBUFFER_ITEM estende a estrutura de DPC (chamada de procedimento adiado) normal, que pode ser necessária para a geração de eventos, mas não usa a estrutura em si.

Requisitos

Requisito Valor
cabeçalho ks.h (incluir Ks.h)

Consulte também

KSDPC_ITEM

KsGenerateDataEvent