Поделиться через


Функция 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 из указанного мини-driver обработчика AddEvent, чтобы вставить событие в список событий объекта.

Требования

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

См. также

KSEVENT_ENTRY

KsAddEvent

KsFilterAddEvent

KsGenerateEvents

KsPinAddEvent