Функция KsAddEvent (ks.h)
Функция KsAddEventдобавляет событие в список событий Object.
Синтаксис
void KsAddEvent(
[in] PVOID Object,
[in] PKSEVENT_ENTRY EventEntry
);
Параметры
[in] Object
Объект, в который необходимо добавить событие.
[in] EventEntry
Указатель на структуру KSEVENT_ENTRY, описывающую событие для добавления в object.
Возвращаемое значение
Никакой
Замечания
Мини-drivers обычно не вызывают эту подпрограмму напрямую; Вместо этого они используют KsFilterAddEvent или KsPinAddEvent.
После добавления событий в список событий эти события можно создать как события данных с помощью вызова KsXxxGenerateEvents. Передача объекта (фильтр или закрепление) в PVOID должна быть предоставлена вызывающим объектом.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Microsoft Windows XP и более поздних операционных системах и версиях DirectX 8.0 и более поздних версий DirectX. |
целевая платформа | Всеобщий |
заголовка | ks.h (include Ks.h) |
библиотеки | Ks.lib |
IRQL | PASSIVE_LEVEL |