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) |