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 关联的对象。 使用微型驱动程序指定的 AddEvent 处理程序中的 KsDefaultAddEventHandler 将事件插入对象的事件列表中。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 适用于 Microsoft Windows XP 及更高版本的操作系统以及 DirectX 8.0 及更高版本的 DirectX。 |
目标平台 | 通用 |
标头 | ks.h (包括 Ks.h) |
Library | Ks.lib |
IRQL | PASSIVE_LEVEL |