KiDeliverApc()
时间: 2024-06-08 11:02:18 浏览: 8
KiDeliverApc()是Windows操作系统中的一个函数,用于指定的线程发送一个异步过程调用(APC)。APC是一种在指定线程上执行的用户定义的函数,可以在不阻塞线程的情况下执行一些操作。
KiDeliverApc()函数的作用是将一个APC插入到指定线程的APC队列中,并触发线程执行该APC。当线程处于等待状态时,APC会被立即执行;当线程处于执行状态时,APC会在线程的执行过程中被调用。
该函数的原型如下:
NTSTATUS KiDeliverApc(
PKAPC Apc,
PKNORMAL_ROUTINE *NormalRoutine,
PVOID *NormalContext,
PVOID *SystemArgument1,
PVOID *SystemArgument2
);
相关问题:
1. 什么是异步过程调用(APC)?
2. 如何使用KiDeliverApc()函数发送APC?
3. APC是如何被执行的?
4. KiDeliverApc()函数的返回值是什么?
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)