signal包负责在Python程序内部处理信号,典型的操作包括预设信号处理函数,暂停并等待信号,以及定时发出SIGALRM等。
要注意,signal包主要是针对UNIX平台(比如Linux, MAC OS),而Windows内核中由于对信号机制的支持不充分,
所以在Windows上的Python不能发挥信号系统的功能。
定义信号名
signal包定义了各个信号名及其对应的整数,比如...
分类:
编程语言 时间:
2014-10-17 10:48:34
阅读次数:
189
微软的wdk开发包里自带了一些sample,这是些质量不错并且权威的学习资料,最好的学习驱动的方法就是阅读和修改这些代码。其中Ramdisk实现了一个虚拟磁盘,可以作为WDF编程的经典代码材料,《寒江独钓-Windows内核...
分类:
其他好文 时间:
2014-10-15 00:15:39
阅读次数:
820
Windows内核开发总算有了“官方”的IDE,调试也集成到了Visual Studio 2013,应该简单些了一、开发环境构建工具:1.Windows 8.1 x642.WDK 8.1 Update (for Windows 8.1, 8, and 7 drivers)3.Visual Studi...
分类:
其他好文 时间:
2014-10-10 22:53:34
阅读次数:
460
每天我们都在使用Windows系统学习、编程、听音乐、玩游戏,Windows的操作想来是非常熟练了,但是你又对Windows究竟了解多少呢?本系列的目的,就是让你对Windows系统有个更直观、更清楚、更彻底的认识。尽管我们大多数人看不到Windows的源代码,对其内存调度算法这样的最深层次的技术内...
南京沙科信息技术有限公司,是国内专业的电子文件安全保护产品提供商,是一支由sudami等知名windows内核专家倡导的信息安全队伍。 沙科公司专注于服务器电子文件的安全保护,于2013年自主研发完成的《企业文件守护者系统》,刚推出市场之初,获得用户的广泛好评。该系统能切实保护企业服务器文...
分类:
其他好文 时间:
2014-09-19 15:14:45
阅读次数:
195
系统机制:windows2000为执行体、内核、设备驱动程序等核心态部分提供了一些基础机制。先让我们看看都有哪些:(1)陷阱调度:包括中断、延迟过程调用(DPC)、异步过程调用(APC)、异常处理、系统服务调度。(2)执行体对象管理(3)同步机制:自旋锁、内核调度对象以及等待是如何实现的(4)系统线...
windows是一个非常优秀的OS,从今天开始,我要和大家共同分享windows给我们带来的快乐!本人只所以将自己的学习笔记与大家分享,一是让自己更深入的理解windows,再就是有什么疏漏之处,望大家指正!!来吧,开始我们的windows之旅!一,windows2000体系结构(1)系统模型 在大...
一、过滤的概念: 过滤是在不影响上层和下层接口的情况下,在Windows系统内核中加入新的层,从而不需要修改上层的软件或者下层的真是驱动程序,就加入了新的功能。1.1 设备绑定的内核API 进行过滤的最主要的方法是对一个设备对象(Device Object)进行绑定。通过编程可以生成一个虚拟设备.....
分类:
Windows程序 时间:
2014-08-29 01:17:36
阅读次数:
1751
1 进程终止的方法:主线程的进入点函数返回(最好使用这种方法)进程中的一个线程调用ExitProcesss函数(应该避免使用这样的方法)。还有一个进程中的线程调用TerminateProcess函数(应该避免使用这样的方法)。进程中的全部线程自行终止执行(这样的情况差点儿从未发生)。1.1 主线程进...