KeRegisterBoundCallback 函数 (wdm.h)
KeRegisterBoundCallback 例程注册每当发生用户模式绑定异常时要调用的例程。
语法
PVOID KeRegisterBoundCallback(
[in] PBOUND_CALLBACK CallbackRoutine
);
参数
[in] CallbackRoutine
指向 BoundCallback 函数的指针。
返回值
成功后, KeRegisterBoundCallback 返回一个不透明的指针,调用方将该指针传递给 KeDeregisterBoundCallback 以取消注册回调。 如果例程无法注册回调,则返回 NULL 。
注解
KeRegisterBoundCallback 例程为内核模式驱动程序提供了截获和处理用户模式绑定异常的机会。 当用户模式线程发生边界异常时,系统会调用已注册的 BoundCallback 函数来管理边界陷阱。 BoundCallback 函数的返回值指示系统随后应执行的操作,例如传播边界异常或终止用户模式进程。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从Windows 10开始可用。 |
目标平台 | 通用 |
标头 | wdm.h |
Library | NtosKrnl.lib |
DLL | NtosKrnl.exe |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈