当前位置: 代码迷 >> Symbian >> SDK里的"context"(上下文)具体指的是什么?解决方案
  详细解决方案

SDK里的"context"(上下文)具体指的是什么?解决方案

热度:8158   发布时间:2013-02-26 00:00:00.0
SDK里的"context"(上下文)具体指的是什么?
what     is     "context "?

------解决方案--------------------------------------------------------
当前线程被挂起,内核调度器运行另一个线程,这就是上下文切换。
------解决方案--------------------------------------------------------
楼主如果想了解的话看看系统原理之类的书吧

个人理解的windows下的context
每个线程都有一个context structure,当发生线程间切换时,该结构会保存当前程序运行到哪里,各寄存器的值等值,到下一次系统切换到该线程时就可以根据这些值继续运行下去

外挂技术就用到context structure,他们会在感兴趣的地方下断点使得线程切换,而线程切换后就修改该线程的context structure,使得线程下次运行时跳转到外挂的函数中

如有错误,还望大家指出
  相关解决方案