Condividi tramite


struttura KSBUFFER_ITEM (ks.h)

La struttura KSBUFFER_ITEM viene usata per archiviare un elenco di buffer di dati copiati dall'origine evento, che può essere recuperato dal sink dell'evento tramite KSEVENT_TYPE_QUERYBUFFER.

Sintassi

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

Membri

DpcItem

Struttura di tipo KSDPC_ITEM. Può essere utilizzato dai DPC interni; non usare per il buffering dei dati.

BufferList

Specifica l'intestazione di un elenco di buffer allocati del pool creati dalle chiamate a KsGenerateDataEvent per gli eventi con buffering abilitato.

Osservazioni

KSBUFFER_ITEM estende la normale struttura DPC (Deferred Procedure Call), che può essere necessaria per la generazione di eventi, ma non usa la struttura stessa.

Fabbisogno

Requisito Valore
intestazione ks.h (include Ks.h)

Vedere anche

KSDPC_ITEM

KsGenerateDataEvent