Función KsDefaultAddEventHandler (ks.h)
La función KsDefaultAddEventHandler 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
IrP del evento. Contiene el objeto en el que se inserta el evento.
[in] EventData
Puntero a una estructura 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. Irp determina el objeto.
Valor devuelto
Devuelve el éxito o el error de agregar el evento a la lista de eventos del objeto.
Comentarios
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, vea a continuación) para el objeto asociado a Irp. Use KsDefaultAddEventHandler desde un controlador AddEvent especificado por minidriver para insertar el evento en la lista de eventos del objeto.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Microsoft Windows XP y en sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX. |
Plataforma de destino | Universal |
Encabezado | ks.h (incluye Ks.h) |
Library | Ks.lib |
IRQL | PASSIVE_LEVEL |