Network Working Group James E. White Request for Comments: 708 Augmentation Research Center
Elements of Programming Style -- The C++ Style Guide January 23, 1996 Version 1.0 Files Header
Windows 95 System Programming SECRETS读书笔记、心得 第五章 内存管理 Author: Kendiv Last Update: Tuesday, Jan
线程控制函数 Win32 API提供了几个函数,用来修改和查询线程的执行状态。在底层,线程可以读些另一个线程的寄存器(假设它有其他线程的handle)。在高层方面,有些Win32 API允许你暂停
第三章 模块、进程、线程(Modules、Processes、Threads) 摘要: Modules(模块)、Process(进程)和Thread(线程)构成ring3 Windows 95
GetProcessHeap 使用一个Win32 Heap函数,首先你得有一个heap handle。大部分程序都使用KERNEL32在程序产生时给与的一个默认堆(default heap
接下来VirtualAlloc处理来自fdwAllocationType参数的各种标志值。首先,它看看是否有未公开的0x80000000标志,那意味要分配2GB以上的内存。VirtualAlloc忽略
Windows 95的“Copy on Write”(写入时才复制) 既然知道Windows 95尽其可能的共享程序代码,我们很自然就会关心:调试器(Debugger)对此
虽然我所说的不足以让你写一个自己的操作系统层面的异常处理机制,但是以足够让你了解SEH是如何运作的。在本章的示例程序SHOWSEH程序中,会利用__try块来设立异常处理链表。设立好后,该程序将遍历S
补充: 进程的handle保存在自己的process handle table中,系统可以通过hProcess找到对应的process database,那么进程所拥有的线程的handle