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