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 |