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