Функция KsDefaultAddEventHandler (ks.h)

Функция KsDefaultAddEventHandler — это подпрограмма по умолчанию для обработки запросов события add.

Синтаксис

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

Параметры

[in] Irp

IRP события. Содержит объект , в который вставляется событие.

[in] EventData

Указатель на структуру KSEVENTDATA , описывающую метод уведомления о событиях.

[in, out] EventEntry

Запись события, которая должна быть вставлена в список событий объекта. Объект определяется Irp.

Возвращаемое значение

Возвращает успешное или неудачное добавление события в список событий объекта.

Комментарии

KsDefaultAddEventHandler определяет соответствующий объект из Irp и добавляет указанное событие в список событий объекта.

Это функционально эквивалентно KsAddEvent (или KsXxxAddEvent, см. ниже) для объекта, связанного с Irp. Используйте KsDefaultAddEventHandler из указанного мини-обработчика AddEvent , чтобы вставить событие в список событий объекта.

Требования

Требование Значение
Минимальная версия клиента Доступно в операционных системах Microsoft Windows XP и более поздних версиях, а также DirectX 8.0 и более поздних версий.
Целевая платформа Универсальное
Верхняя часть ks.h (включая Ks.h)
Библиотека Ks.lib
IRQL PASSIVE_LEVEL

См. также раздел

KSEVENT_ENTRY

KsAddEvent

KsFilterAddEvent

KsGenerateEvents

KsPinAddEvent