mt02Windows内核对象.pptVIP

  • 3
  • 0
  • 约8.85千字
  • 约 34页
  • 2017-08-15 发布于安徽
  • 举报
Windows 内 核 对 象 第二章 Windows内核对象 2.1 Windows 内核对象 2.2 创建Windows内核对象 2.3 关闭内核对象 2.4 内核对象状态 2.5 等待内核对象 2.6 跨越进程共享内核对象 2.1 Windows 内核对象 内核对象 操作系统内部分配的一个内存块,是一种数据结构,其成员负责维护该对象的各种信息。 内核对象可以供系统和应用程序使用,来管理各种各样的资源,比如进程、线程、文件等。 作为Windows软件开发人员,需要经常创建、打开和操作各种内核对象。系统也要创建和操作若干类型的内核对象 内核对象的数据结构只能被内核访问,应用程序无法直接访问及修改,只能通过操作系统提供的函数对内核对象进行操作。 常见内核对象 存取符号对象、事件对象、文件对象、文件映象对象、I/O完成端口对象、作业对象、信箱对象、互斥对象、管道对象、进程对象、信标对象、线程对象和等待计时器对象 主要的内核对象 进程(Process) 线程(Thread) 作业(Job) 可等待定时器(Timer) 文件(File) 信标(Semphore,Event) 互斥对象(Mutex) 控制台输入(Console Input,Output) 内核对象和用户对象 除了内核对象,应用程序也可以使用其他类型的对象。 菜单,窗口,鼠标光标,刷子和字体等属于用户对象或者GDI对象而

文档评论(0)

1亿VIP精品文档

相关文档