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 |
Library | NtosKrnl.lib |
DLL | NtosKrnl.exe |
另请参阅
_CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIGCUSTOM_SYSTEM_EVENT_TRIGGER_INIT