Condividi tramite


Funzione KsAddEvent (ks.h)

La funzione di KsAddEvent aggiunge un evento all'elenco di eventi di Object.

Sintassi

void KsAddEvent(
  [in] PVOID          Object,
  [in] PKSEVENT_ENTRY EventEntry
);

Parametri

[in] Object

Oggetto al quale aggiungere l'evento.

[in] EventEntry

Puntatore a una struttura KSEVENT_ENTRY che descrive l'evento da aggiungere a Object.

Valore restituito

Nessuno

Osservazioni

I minidriver in genere non chiamano direttamente questa routine; usano invece KsFilterAddEvent o KsPinAddEvent.

Dopo che gli eventi sono stati aggiunti all'elenco di eventi, questi eventi possono essere generati come eventi di dati da una chiamata KsXxxGenerateEvents. Il typecast dell'oggetto (un filtro o un pin) a PVOID deve essere fornito dal chiamante.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Microsoft Windows XP e nei sistemi operativi successivi e in DirectX 8.0 e versioni successive di DirectX.
piattaforma di destinazione Universale
intestazione ks.h (include Ks.h)
libreria Ks.lib
IRQL PASSIVE_LEVEL

Vedere anche

KSEVENT_ENTRY

KsDefaultAddEventHandler

KsFilterAddEvent

KsGenerateEvents

KsPinAddEvent