共用方式為


RtlRaiseCustomSystemEventTrigger 函式 (ntddk.h)

允許 NT 服務和內核模式和使用者模式驅動程式引發裝置的自定義觸發程式。 由驅動程式開發人員擁有的自定義觸發程式會通知系統事件代理程序啟動與其相關聯的背景工作,而此工作是由自定義觸發程式標識碼所識別。

語法

NTSTATUS RtlRaiseCustomSystemEventTrigger(
  [_In_] PCUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG TriggerConfig
);

參數

[_In_] TriggerConfig

包含觸發程式標識碼之 _CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG 結構的指標。 呼叫 CUSTOM_SYSTEM_EVENT_TRIGGER_INIT,以在呼叫 函式之前初始化 結構。

傳回值

如果引發自定義觸發程式,此函式會傳回STATUS_SUCCESS。 否則,會傳回適當的 NTSTATUS 值

錯誤碼 描述
STATUS_UNSUCCESSFUL 另一個正在引發的作用中自定義觸發程式。
STATUS_INSTANCE_NOT_AVAILABLE 沒有訂閱者。

要求

要求 價值
最低支援的用戶端 Windows 10 版本 1803
標頭 ntddk.h
連結庫 NtosKrnl.lib
DLL NtosKrnl.exe

另請參閱

_CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIGCUSTOM_SYSTEM_EVENT_TRIGGER_INIT