Compartir a través de


Función KsDefaultAddEventHandler (ks.h)

La funciónKsDefaultAddEventHandler es una rutina predeterminada para controlar las solicitudes de evento "add".

Sintaxis

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

Parámetros

[in] Irp

Evento IRP. Contiene el objeto en el que se inserta el evento.

[in] EventData

Puntero a una estructura de KSEVENTDATA que describe un método de notificación de eventos.

[in, out] EventEntry

Entrada de evento que se va a insertar en la lista de eventos del objeto. El objeto viene determinado por irp.

Valor devuelto

Devuelve el éxito o el error de agregar el evento a la lista de eventos del objeto.

Observaciones

KsDefaultAddEventHandler determina el objeto pertinente de Irp y agrega el evento especificado a la lista de eventos del objeto.

Esto es funcionalmente equivalente a KsAddEvent (o KsXxxAddEvent, consulte a continuación) para el objeto asociado a Irp. Use KsDefaultAddEventHandler desde un minidriver especificado controlador de AddEvent para insertar el evento en la lista de eventos del objeto.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Microsoft Windows XP y sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX.
de la plataforma de destino de Universal
encabezado de ks.h (incluya Ks.h)
biblioteca de Ks.lib
irQL PASSIVE_LEVEL

Consulte también

KSEVENT_ENTRY

KsAddEvent

KsFilterAddEvent

KsGenerateEvents

KsPinAddEvent