共用方式為


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 從 minidriver 指定的 AddEvent 處理程式,將事件插入物件的事件清單中。

要求

要求 價值
最低支援的用戶端 Microsoft Windows XP 和更新版本的作系統和 DirectX 8.0 和更新版本的 DirectX 版本中提供。
目標平臺 普遍
標頭 ks.h (包括 Ks.h)
連結庫 Ks.lib
IRQL PASSIVE_LEVEL

另請參閱

KSEVENT_ENTRY

KsAddEvent

KsFilterAddEvent

KsGenerateEvents

KsPinAddEvent