期刊文献+

浅谈Windows APC机制

原文传递
导出
摘要 异步过程调用APC是Windows异步处理体系的基础部分.Windows利用APC机制操作和执行一些核心的系统操作。APC允许用户程序和操作系统在某个特定的线程的上下文中执行代码。I/O管理器利用APC来完成某个线程的异步I/O操作。所谓异步I/O操作就是I/O管理器在接收到请求后,不是阻塞自己等待返回结果,而是执行另外的请求。比如设备驱动调用IoCompIeteRequest来通知I/O管理器,它已经结束处理一个异步I/O请求时,I/O管理器插入一个APC到发起请求的线程来执行APC,APC的作用是从系统空间拷贝I/O操作结果和状态信息到线程虚拟内存空间的一个缓冲中。利用APC设置线程的上下文和挂起线程……
作者 WoFeiWo
出处 《黑客防线》 2009年第9期79-83,共5页
  • 相关文献

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部