Chinaunix首页 | 论坛 | 博客
  • 博客访问: 150530
  • 博文数量: 43
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 401
  • 用 户 组: 普通用户
  • 注册时间: 2013-07-31 22:55
文章分类

全部博文(43)

文章存档

2015年(1)

2014年(25)

2013年(17)

我的朋友

发布时间:2014-01-03 20:57:30

线程的挂起和恢复        调用CreateProcess或CreateThread函数时,系统将创建线程内核对象,并把挂起计数初始化为1,在线程初始化之后,CreateProcess或CreateThread函数将查看是否有CREATE_SUSPENDED标志传入,如果有函数会返回并让新的线程处于挂起状态,否则函数会将线程的挂起计数挂起计数.........【阅读全文】

阅读(1676) | 评论(0) | 转发(0)

发布时间:2014-01-03 20:56:35

一个进程是由一个进程内核对象和一个地址空间组成,而一个线程是由一个线程内核对象和一个线程栈组成。使用线程线程函数入口点函数形式如下:DWORD WINAPI ThreadFunc(PVOID  pvParam){DWORD dwResult=0;……return dwResult}线程函.........【阅读全文】

阅读(1291) | 评论(0) | 转发(0)

发布时间:2014-01-03 20:52:49

文件映像CreateFileMapping功能:创建文件映射内核对象OpenFileMappingHANDLE OpenFileMapping(  DWORD dwDesiredAccess,  // access mode  BOOL bInheritHandle,    // inherit flag  LPCTS.........【阅读全文】

阅读(1451) | 评论(0) | 转发(0)

发布时间:2014-01-03 20:51:21

一般将进程定义成一个正在进行的程序的一个实例 ,由一个内核对象和一个地址空间组成GUI vs CUIGUI指图形用户界面,链接器开关是/SUBSYSTEM:WINDOWS,链接程序会寻找WinMain或wWinMain函数,然后选择WinMainCRTStartup或wWinMainCRTStartup函数启动。CUI指控制台用户界面,链接器开关是/S.........【阅读全文】

阅读(1832) | 评论(0) | 转发(0)

发布时间:2014-01-03 20:42:50

一:常见的Windows函数返回值数据类型  VOID:运行基本不会出错。但是windows的返回值很少是void;  BOOL:如果函数运行失败,那么返回值为0,在对该函数进行调用是否正确的测试时候,不要判断结果是否为0,不要判断结果是不是Ture。  HANDLE:如果HANDLE的函数运行失败,返.........【阅读全文】

阅读(1200) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册