Condividi tramite


Funzione KsDefaultAddEventHandler (ks.h)

La funzione KsDefaultAddEventHandler è una routine predefinita per gestire le richieste "add".

Sintassi

KSDDKAPI NTSTATUS KsDefaultAddEventHandler(
  [in]      PIRP           Irp,
  [in]      PKSEVENTDATA   EventData,
  [in, out] PKSEVENT_ENTRY EventEntry
);

Parametri

[in] Irp

L'evento IRP. Contiene l'oggetto in cui viene inserito l'evento.

[in] EventData

Puntatore a una struttura KSEVENTDATA che descrive un metodo di notifica degli eventi.

[in, out] EventEntry

Voce dell'evento da inserire nell'elenco eventi dell'oggetto. L'oggetto è determinato da Irp.

Valore restituito

Restituisce l'esito positivo o negativo dell'aggiunta dell'evento nell'elenco eventi dell'oggetto.

Commenti

KsDefaultAddEventHandler determina l'oggetto pertinente da Irp e aggiunge l'evento specificato all'elenco eventi dell'oggetto.

Ciò equivale funzionalmente a KsAddEvent (o KsXxxAddEvent, vedere di seguito) per l'oggetto associato a Irp. Usare KsDefaultAddEventHandler da un gestore AddEvent specificato da un minidriver per inserire l'evento nell'elenco eventi dell'oggetto.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Microsoft Windows XP e versioni successive e DirectX 8.0 e versioni successive di DirectX.
Piattaforma di destinazione Universale
Intestazione ks.h (include Ks.h)
Libreria Ks.lib
IRQL PASSIVE_LEVEL

Vedi anche

KSEVENT_ENTRY

KsAddEvent

KsFilterAddEvent

KsGenerateEvents

KsPinAddEvent