软件调试笔记11 - Windows概要:内核模式和用户模式

WINDOWS有两种访问模式:用户模式和内核模式。用户模式下的代码不可以直接访问系统空间的数据,也不可以直接调用系统空间中的任何函数,否则会导致保护性错误。但用户程序可以通过调用系统服务来间接访问系统空间的数据或者间接调用执行系统空间的代码。当调用系统服务时,调用线程会从用户模式切换到内核模式,调用结束后再返回到用户模式,也就是所谓额的模式切换,即上下文切换。在每个线程的KTHREAD结构中,有一
相关文章
相关标签/搜索