Función KsAddEvent (ks.h)
La función KsAddEvent agrega un evento a la lista de eventos de Object.
Sintaxis
void KsAddEvent(
[in] PVOID Object,
[in] PKSEVENT_ENTRY EventEntry
);
Parámetros
[in] Object
Objeto al que se va a agregar el evento.
[in] EventEntry
Puntero a una estructura KSEVENT_ENTRY que describe el evento que se va a agregar a Object.
Valor devuelto
None
Observaciones
Normalmente, los minidrivers no llaman a esta rutina directamente; en su lugar, usan KsFilterAddEvent o KsPinAddEvent.
Una vez agregados los eventos a la lista de eventos, estos eventos se pueden generar como eventos de datos mediante una llamada a KsXxxGenerateEvents . El autor de la llamada debe proporcionar la difusión de tipos del objeto (un filtro o patilla) a PVOID.
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 |