天天看点

[笔记]Windows核心编程《十二》纤程 未完

​​前言​​

​​使用纤程​​

将一个已有的线程转换为一个纤程

一个已有的线程转换为一个纤程

​​Counter示例程序​​

前言

为了更容易将已有的UNIX服务器应用迁移到Windows,增加了纤程。

UNIX应用程序的开发人员创建了线程包,来实现类似线程功能。

使用纤程

线程在windows内核中实现的。

纤程是在用户模式下实现的。

一个线程可包含多个纤程。

为纤程的执行上下文分配内存。

执行上下文:

pvParam:结构化异常处理链的头

纤程栈的顶部和底部的内存地址

某些CPU寄存器。

x86系统,CPU的浮点信息,不属于CPU寄存器的一部分。纤程执行浮点操作,用

Counter示例程序

继续阅读