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

Consulte también

KSEVENT_ENTRY

KsDefaultAddEventHandler

KsFilterAddEvent

KsGenerateEvents

KsPinAddEvent