上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 191 下一页
摘要: 在这个函数里,又继续地调用内核的两个函数KiConnectVectorToInterrupt和HalEnableSystemInterrupt来处理。#001 VOID#002 NTAPI#003KiConnectVectorToInterrupt(IN PKINTERRUPT Interrupt,#004 INCONNECT_TYPE Type)#005 {#006 DISPATCH_INFO Dispatch;#007 PKINTERRUPT_ROUTINEHandler;#008 PULONG Patch =&Interrupt->DispatchCode[0];#009 阅读全文
posted @ 2009-09-27 20:03 ajuanabc 阅读(172) 评论(0) 推荐(0) 编辑
摘要: http://www.sina.com.cn2009年08月26日13:40IT.COM.CN --> 文/Panx 【IT世界整理】Web浏览器如今可谓遍地开花。 你可以选择精悍的Chrome浏览器。或者有人仍然坚持使用IE(不是特别的符合国际标准,但是市场份额较大,使得开发者也不可能放弃IE)。Firefox和苹果的Safari如今异军突起功能有了突飞猛进的发展。 同样基于火狐的 Flock以及基于IE的Avant(国内基于IE的浏览器更是遍地开花)也由于其良好的用户体验迎来了众多的粉... 阅读全文
posted @ 2009-09-27 14:49 ajuanabc 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 作者 Abel Avram 译者 王波 发布于 2009年9月25日 上午5时34分谷歌刚发布了一款名为Google Chrome Frame的插件,可让Chrome在IE中执行呈现工作。这表示所有针对Chrome Frame的页面即将使用谷歌的呈现引擎进行显示,当中包括谷歌支持的一些HTML 5元素,而该页面依然可以使用微软IE来浏览。Google Chrome Frame是一项给Wave做准备的开源项目。Wave即将使用HTML 5特性,若I... 阅读全文
posted @ 2009-09-26 02:58 ajuanabc 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 调用函数IoConnectInterrupt来设置键中断处理函数。#028 Status = IoConnectInterrupt(#029 &PortDeviceExtension->KeyboardInterrupt.Object,#030 i8042KbdInterruptService,#031 DeviceExtension, &PortDeviceExtension->SpinLock,#032 PortDeviceExtension->KeyboardInterrupt.Vector,PortDeviceExtension->Keyboar 阅读全文
posted @ 2009-09-25 21:16 ajuanabc 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 在PNP管理器里,最重要的处理,就是即插即用消息。下面来分析键盘的即插即用消息处理函数,实现的代码如下:#001 NTSTATUS NTAPI#002 i8042Pnp(#003 IN PDEVICE_OBJECT DeviceObject,#004 IN PIRP Irp)#005 {#006 PIO_STACK_LOCATION Stack;#007 ULONG MinorFunction;#008 I8042_DEVICE_TYPE DeviceType;#009 ULONG_PTR Information = 0;#010 NTSTATUS Status;#011 获取I... 阅读全文
posted @ 2009-09-24 22:10 ajuanabc 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 2009-09-22 10:10:51 来源:华军资讯 作者:巧艳 编译 据国外媒体报道,可靠消息称,名为“WebGL”的绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,为多种浏览器提供3D加速功能,而这个技术入驻浏览器已经逐步演变为现实。 据国外媒体报道,可靠消息称,名为“WebGL”的绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,为多种浏览器提供3D加速功能,而这个技术入驻浏览器已经逐步演变为现实。 据了解,上周,Mozilla的程序员已经开始将WebGL植入最新的Firefox builds。而本月初,程序员也已经开始将... 阅读全文
posted @ 2009-09-24 09:18 ajuanabc 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 现在就来依次分析函数i8042Create、i8042Cleanup、i8042Close、i8042DeviceControl、i8042InternalDeviceControl和i8042Pnp。首先分析函数i8042Create,它的实现代码如下:#001 NTSTATUS NTAPI#002 i8042Create(#003 IN PDEVICE_OBJECT DeviceObject,#004 IN PIRP Irp)#005 {#006 TRACE_(I8042PRT, "IRP_MJ_CREATE/n");#007 设置IRP的状态为成功。#008 Irp- 阅读全文
posted @ 2009-09-23 22:57 ajuanabc 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 2009-09-23Netbeans Governance Board 17期 -开放提名!到选出的NetBean Governance Board第17期新成员的时候了!在这个过程中,提名的NetBeans社区成员是您认为在这次会议应该的。你甚至可以提名你自己!了解提名的过程。候选人提名截止时间是9月30日星期三最后一个时区的午夜。2009-09-23NetBeans IDE 6.7.1中的Java EE 5工具包更新7可用NetBeans IDE 6.7.1和NetBeans Portal Pack 3.0.2中的Java EE 5工具包已经更新。这包可以从Java EE的下载页面下载。2 阅读全文
posted @ 2009-09-23 22:26 ajuanabc 阅读(133) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=u 阅读全文
posted @ 2009-09-23 20:50 ajuanabc 阅读(294) 评论(0) 推荐(0) 编辑
摘要: http://www.sina.com.cn2009年09月23日08:53新浪科技 --> 新浪科技讯 北京时间9月23日早间消息,据国外媒体报道,谷歌今天宣布推出一款新的浏览器插件Chrome Frame(新浪下载),这款插件可以在微软IE浏览器中带来Chrome的浏览体验。 视频:谷歌Chrome Frame插件介绍 体来源:新浪播客 简而言之,Chrome Frame能够将IE变为Chrome。许多用户都不喜欢IE6浏览器,不过仍有用... 阅读全文
posted @ 2009-09-23 17:57 ajuanabc 阅读(199) 评论(0) 推荐(0) 编辑
上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 191 下一页