E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
WINDOWS驱动
Windows 7驱动开发系列(一)--前言&&WIN7的新特性
随着工作时间的增加,感觉自己技术越做越向DESIGN发展哈哈,一些具体的工作反而少了很多,所以做为总结呢,把自己对
WINDOWS驱动
分享一下,当然了水平及时间都有限欢迎大家一起讨论。
beyondma
·
2010-10-03 16:00
Windows
7驱动系列
Windows 7驱动开发系列(一)--前言&&WIN7的新特性
随着工作时间的增加,感觉自己技术越做越向DESIGN发展哈哈,一些具体的工作反而少了很多,所以做为总结呢,把自己对
WINDOWS驱动
分享一下,当然了水平及时间都有限欢迎大家一起讨论。
beyondma
·
2010-10-03 16:00
Windows
7驱动系列
Windows 7驱动开发系列(一)--前言&&WIN7的新特性
随着工作时间的增加,感觉自己技术越做越向DESIGN发展哈哈,一些具体的工作反而少了很多,所以做为总结呢,把自己对
WINDOWS驱动
分享一下,当然了水平及时间都有限欢迎大家一起讨论
·
2010-10-03 16:00
windows 7
Windows内核技术的精华站点
Web站点: http://www.osronline.com,技术含量很高的
Windows驱动
开发站点,该站点的list基本上覆盖了所有
Windows驱动
开发的常见问题,强烈推荐; http://www.microsoft.com
·
2010-09-08 16:00
windows
VcdRom 虚拟光驱驱动代码分析
VcdRom驱动的入口点函数 在
Windows驱动
中,不管是wdm还是WDF驱动开发模型,驱动的入口点函数一定是DriverEntry该函数的原型如下;NTSTATUSDriverEntr
xxxluozhen
·
2010-09-07 23:00
object
String
File
query
extension
代码分析
深度剖析WinPcap之(三)――所涉及的
Windows驱动
基础知识(4)
1.1.8内核的注册表操作在驱动程序的开发中,经常会对注册表进行操作。DDK提供一套对注册表操作的函数。v\:*{behavior:url(#default#VML);}o\:*{behavior:url(#default#VML);}w\:*{behavior:url(#default#VML);}.shape{behavior:url(#default#VML);}v\:*{behavior:
runhook
·
2010-09-03 16:08
windows
基础
深度
知识
winpcap
深度剖析WinPcap之(三)――所涉及的
Windows驱动
基础知识(4)
1.1.8内核的注册表操作在驱动程序的开发中,经常会对注册表进行操作。DDK提供一套对注册表操作的函数。v\:*{behavior:url(#default#VML);}o\:*{behavior:url(#default#VML);}w\:*{behavior:url(#default#VML);}.shape{behavior:url(#default#VML);}v\:*{behavior:
runhook
·
2010-09-03 16:08
windows
基础
深度
知识
winpcap
深度剖析WinPcap之(三)――所涉及的
Windows驱动
基础知识(3)
1.1.6 内核的内存操作
Windows驱动
程序使用的内存资源非常珍贵,分配内存时要尽量节约。和应用程序一样,局部变量是存放在栈(Stack)空间中的。
runhook
·
2010-09-03 15:13
windows
基础
深度
知识
winpcap
深度剖析WinPcap之(三)――所涉及的
Windows驱动
基础知识(3)
1.1.6 内核的内存操作
Windows驱动
程序使用的内存资源非常珍贵,分配内存时要尽量节约。和应用程序一样,局部变量是存放在栈(Stack)空间中的。
runhook
·
2010-09-03 15:13
windows
基础
深度
知识
winpcap
深度剖析WinPcap之(三)――所涉及的
Windows驱动
基础知识(2)
1.5.1 同步处理 Windows是个多任务抢占式的操作系统,如果没有同步机制的控制,所有的线程会任意运行。如果多个线程要求操作同一个资源,这时就需要同步处理。如果驱动程序没有很好地处理同步问题,程序会出错误、操作系统的性能下降、甚至出现死锁等现象。1.5.1.1 自旋锁 自旋锁是一种同步处理机制,它能保证某个资源只能被一个线程所拥有,可用于驱动程序的同步处理。自旋锁的
runhook
·
2010-09-03 15:28
windows
基础
深度
知识
winpcap
深度剖析WinPcap之(三)――所涉及的
Windows驱动
基础知识(2)
1.5.1 同步处理 Windows是个多任务抢占式的操作系统,如果没有同步机制的控制,所有的线程会任意运行。如果多个线程要求操作同一个资源,这时就需要同步处理。如果驱动程序没有很好地处理同步问题,程序会出错误、操作系统的性能下降、甚至出现死锁等现象。1.5.1.1 自旋锁 自旋锁是一种同步处理机制,它能保证某个资源只能被一个线程所拥有,可用于驱动程序的同步处理。自旋锁的
runhook
·
2010-09-03 15:28
windows
基础
深度
知识
winpcap
深度剖析WinPcap之(三)――所涉及的
Windows驱动
基础知识(1)
1.1
Windows驱动
的基础知识本节主要描述在WinPcap的NPF中经常使用一些编写
Windows驱动
程序所需掌握的部分基础知识,以便于后面的理解。
runhook
·
2010-09-03 14:32
windows
基础
深度
知识
winpcap
深度剖析WinPcap之(三)――所涉及的
Windows驱动
基础知识(1)
1.1
Windows驱动
的基础知识本节主要描述在WinPcap的NPF中经常使用一些编写
Windows驱动
程序所需掌握的部分基础知识,以便于后面的理解。
runhook
·
2010-09-03 14:32
windows
基础
深度
知识
winpcap
为什么要用NT_SUCCESS()宏测试返回的NTSTATUS值
在
Windows驱动
程序的编写中,当我们调用一个返回NTSTATUS值的函数时(比如IoCreateDevice),应当检查返回值是否成功。有人经常这样写ntStatus=function(...)
ZhengZhiRen
·
2010-08-01 22:00
c
windows
function
测试
DDK
USB存储设备单向控制的研究与实现
关键字
Windows驱动
程序模型 I/O请求包 物理设备对象 1引言 计算机和计算机网络已经成为企业、政府和其它各种组织的重要信息载体和传输渠道,但是在享受计算机以及计算机网络所带来方便性的
wzsy
·
2010-07-30 13:00
String
存储
ide
出版
disk
磁盘
Win32消息机制
Dos的过程驱动与Windows的事件驱动在讲本程序的消息循环之前,我想先谈一下Dos与
Windows驱动
机制的区别:DOS程序主要使用顺序的,过程驱动的程序设计方法。
lw370481
·
2010-07-13 10:00
《Windows内核编程》---NT驱动程序的基本结构和实例
Windows驱动
程序分为两类:一类是不支持即插即用功能的NT式驱动程序;另一类是支持即插即用功能的WDM驱动程序。
wapysun
·
2010-07-05 22:00
windows
《Windows内核编程》---NT驱动程序的基本结构和实例
Windows驱动
程序分为两类:一类是不支持即插即用功能的NT式驱动程序;另一类是支持即插即用功能的WDM驱动程序。
ACE1985
·
2010-07-05 22:00
编程
windows
object
String
struct
extension
使用WinDbg和虚拟机调试
Windows驱动
程序
使用WinDbg和虚拟机调试
Windows驱动
程序2008年10月08日星期三09:40本文来自:http://blog.163.com/zhg_taohttp://www.cnblogs.com/suiyingjie
Iqian1314
·
2010-06-30 14:00
vmware
windows
虚拟机
Microsoft
Terminal
Signal
[
Windows驱动
]INF文件
INF是DeviceINFormationFile的英文缩写,是Microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式,INF文件中包含硬件设备的信息或脚本以控制硬件操作。在INF文件中指明了硬件驱动该如何安装到系统中,源文件在哪里、安装到哪一个文件夹中、怎样在注册表中加入自身相关信息等等。安装监视器、调制解调器和打印机等设备所需的驱动程序,都是通过INF文件,正是INF的功劳才使
Iqian1314
·
2010-06-30 10:00
驱动程序层次结构、PIRP结构、IO_STACK_LOCATION结构
一、驱动程序层次结构 在《
Windows驱动
开发详解》的第四章简单介绍了一下驱动程序的层次结构,但介绍得不清不楚,反复看了几遍,仍然是一分清楚,九分糊涂。
Iqian1314
·
2010-06-03 15:00
Windows驱动
中判断Session是否是远程Session
Windows驱动
中判断Session是否是远程Session 用户态调用GetSystemMetrics(SM_REMOTESESSION)就可以知道当前是否处于远程桌面环境。
someonea
·
2010-05-15 15:00
windows驱动
编程入门
刚学
windows驱动
,经过几天的摸索,有一些经验,先总结如下;必备工具:
windows驱动
开发包:wdk;调试工具:windbg;驱动加载工具:INSTDRV.exe至于
windows驱动
的一些流程,
dongzhongshu
·
2010-04-09 10:00
windows
驱动
windows驱动
编程入门
刚学
windows驱动
,经过几天的摸索,有一些经验,先总结如下;必备工具:
windows驱动
开发包:wdk;调试工具:windbg;驱动加载工具:INSTDRV.exe 至于
windows驱动
的一些流程
dongzhongshu
·
2010-04-09 10:00
vmware
windows
虚拟机
object
File
extension
ASIO音频驱动开发指南 2.0
注释(2011/2/22): 我新出版的《竹林蹊径——深入浅出
Windows驱动
开发》一
changpei
·
2010-03-24 13:00
工作
测试
文档
音乐
化工
出版
Windows驱动
程序加载
Windows驱动
程序加载总线驱动器的任务之一就是枚举总线上的设备。并为每个设备创建一个PDO。
小默
·
2010-03-12 19:00
Windows驱动
编程基础教程-谭文-代码整理
Windows驱动
编程基础教程-谭文-代码整理
Windows驱动
编程基础教程-谭文-代码整理基本上是教程上原代码照抄,只给代码做了个排列组合,改了一些作者的小笔误代码全部测试通过,测试环境:WinDDK7600.16385.0chkx86WXP
小默
·
2010-02-24 22:00
我开博客啦---------心里很乱
地址为http://www.cppblog.com/newView/ 这是一个技术博客,主要记录我在软件行业病毒、木马、游戏外挂、
windows驱动
方向的文章,我想把自己的所能写的变为公开代码,其中也缺少不了我的感情
勇敢的向前
·
2010-02-17 12:00
windows驱动
里面的问题
先转一段,具体出处忘了: 驱动程序和应用程序的另外一个不同是运行驱动程序时系统并不创建专门的线程。取而代之的则是当某一个线程被激活的时候由系统来决定是否执行驱动程序里的子程序 当一个硬件中断发生的时候我们不可能预测到此时正是哪个线程。同样,想象一下你在游乐园正在观察旋转木马。其上的木马就类似于系统中的线程,我们将离你最近的木马称为当前线程。现在我们假设当你无意中听到有人说“That’s awe
xitong
·
2010-02-09 22:00
windows
windows驱动
里面的问题
先转一段,具体出处忘了:驱动程序和应用程序的另外一个不同是运行驱动程序时系统并不创建专门的线程。取而代之的则是当某一个线程被激活的时候由系统来决定是否执行驱动程序里的子程序当一个硬件中断发生的时候我们不可能预测到此时正是哪个线程。同样,想象一下你在游乐园正在观察旋转木马。其上的木马就类似于系统中的线程,我们将离你最近的木马称为当前线程。现在我们假设当你无意中听到有人说“That’sawesome,
dog250
·
2010-02-09 22:00
linux
工作
windows
IO
unix
DDK
windows驱动
里面的问题
先转一段,具体出处忘了:驱动程序和应用程序的另外一个不同是运行驱动程序时系统并不创建专门的线程。取而代之的则是当某一个线程被激活的时候由系统来决定是否执行驱动程序里的子程序当一个硬件中断发生的时候我们不可能预测到此时正是哪个线程。同样,想象一下你在游乐园正在观察旋转木马。其上的木马就类似于系统中的线程,我们将离你最近的木马称为当前线程。现在我们假设当你无意中听到有人说“That’sawesome,
dog250
·
2010-02-09 22:00
linux
windows
工作
IO
unix
DDK
windows驱动
里面的问题
先转一段,具体出处忘了: 驱动程序和应用程序的另外一个不同是运行驱动程序时系统并不创建专门的线程。取而代之的则是当某一个线程被激活的时候由系统来决定是否执行驱动程序里的子程序 当一个硬件中断发生的时候我们不可能预测到此时正是哪个线程。同样,想象一下你在游乐园正在观察旋转木马。其上的木马就类似于系统中的线程,我们将离你最近的木马称为当前线程。现在我们假设当你无意中听到有人说“That’s awe
totoxian
·
2010-02-09 22:00
windows
FAQ5:初学
Windows驱动
开发需要具备什么知识理论?
FAQ5:初学
Windows驱动
开发需要具备什么知识理论?网友原问:我想学习写驱动.例如向OD的插件那样.破解反调试.反HOOK核心函数的驱动,可以和我说个大体的方向吗?或者给我点提示的资料?
Code_GodFather
·
2010-01-24 18:00
编程
windows
文档
语言
破解
hook
windows驱动
安装 WDK dsfksvcs.sys 损坏
开发工具:WDK+WinDBG+DebugView+VMWARE(前三者都可以在MS网站上下到,最后一个在学校BT上下的,很快!)问题汇总:安装WDK时要小心,千万不可安装那个DeviceSimulationFramework又称DSF,当你选上它时,安装过程中系统会提示是否要确认安装DSF,并给出MS不建议安装它,若你继续安装,安装结束后重启系统,将会出现下面错误:"下面文件丢失或损坏syste
danxuezx
·
2010-01-21 09:00
vmware
windows
开发工具
BT
FAQ1:
Windows驱动
用什么语言开发?
FAQ1:
Windows驱动
用什么语言开发?答:按照目前的发展情况,在Windows环境下开发驱动,用C语言+内嵌汇编来开发驱动是最好的选择。
Code_GodFather
·
2010-01-16 22:00
c
windows
汇编
语言
编译器
DDK
windows驱动
开发技术详解 VC6与DDK搭配使用的设置
在《
windows驱动
开发技术详解》中作者提供了两种调式内核程序的方法,有两种编译驱动的办法,一种是用DDK环境来编译,需要在源代码所在目录下创建两个文件makefile和Sources,另一种为vc搭配
shi229592533
·
2010-01-15 22:00
windows
application
include
tools
makefile
DDK
windows驱动
安装 WDK dsfksvcs.sys 损坏
开发工具:WDK+WinDBG+DebugView+VMWARE(前三者都可以在MS网站上下到,最后一个在学校BT上下的,很快!)问题汇总:安装WDK时要小心,千万不可安装那个DeviceSimulationFramework又称DSF,当你选上它时,安装过程中系统会提示是否要确认安装DSF,并给出MS不建议安装它,若你继续安装,安装结束后重启系统,将会出现下面错误:"下面文件丢失或损坏syste
weihua1984
·
2010-01-08 08:00
inf文件规则
INF文件即DeviceInformationFile(设备信息文件),主要用来指示安装
Windows驱动
程序。
zhandoushi1982
·
2010-01-03 22:00
windows
Microsoft
service
application
Class
disk
触摸屏常见故障解析
加之触摸屏多是面向大众开放使用的性质,其使用频率高、使用人员素质良莠不齐,从而造成其故障频繁出现,下面就为大家介绍触摸屏一些常见故障的解决与维护方法: 当触摸屏出现故障后,应首先检查控制卡供电是否正常,
Windows
isiqi
·
2009-12-28 16:00
工作
windows
大众硬件
大众软件
书籍清单
大话设计模式这本书没得说,设计模式的入门必备...当然要深入的话还必须读些苦涩点的Delphi模式设计讲解够深,讲解的是模式,与所用的平台并无多大关系
Windows驱动
开发 大而全,驱动入门...寒江独钓
hoposky
·
2009-12-25 18:00
设计模式
编程
windows
mfc
工具
Delphi
键盘过滤驱动
笔者也是个驱动新人,开始接触驱动的时候看着张帆的《
Windows驱动
开发技术详解》讲的挺细,对新手来说是个不错的学习资料,但是更重要的还是自己要多动手练习,笔者在学习到同步操作的相关知识的时候,实在是看天书
ms2146
·
2009-12-21 21:00
object
String
null
extension
attributes
Windows驱动
程序入门
转载:
Windows驱动
程序入门2009-03-0310:05A.M.摘要:本文介绍了Windows下驱动程序的设计的必要性和基本方法,主要适合于驱动程序的初学者。
shi229592533
·
2009-12-12 12:00
windows
api
工具
开发工具
makefile
DDK
windows驱动
的DO_DIRECT_IO和DO_BUFFERED_IO
WINDOWS设备驱动DO_DIRECT_IO和DO_BUFFERED_IO2009-09-0521:56详细参照毛德操先生的《WINDOWS内核情景分析》9.12MDL章节。两者都是WINDOWS设备的标志,而不是IRP的。一般的系统调用如NtReadFile和NtWriteFile等,都是由用户程序发起,且伴随大量的数据交换。最简单的情景就是用户程序阻塞在系统调用上,待内核完成数据交换后再继续
qinlicang
·
2009-11-30 16:00
编程
windows
IO
video
keyboard
磁盘
VMware+WinDbg联合调试
Windows驱动
环境搭建
经过了好几天的挣扎,终于把VMware+WinDbg双机联合调试
Windows驱动
的环境,和调试方法搞通了。为了以后使用方便,特意单独写一篇文档。
lzy0001sl
·
2009-10-28 10:00
WDM驱动程序介绍(引)
zhidao.baidu.com/question/56715021.htmlWDM(Windowsdrivermodel)是微软为开发人员提供的一种编写运行在Windows平台下新硬件驱动程序的有效方法,此即所谓的
Windows
·
2009-10-22 14:00
介绍
DriverMonitor与IRPTrace工具的使用说明
一、编写
Windows驱动
程序用VC6或其工具编写驱动程序,并用编译器编译出XXX.sys文件。二、编写操作这个驱动程序的应用程序用VC6编写一个操作驱动程序的应用程序,并产生AAA.exe文件。
lzy0001sl
·
2009-10-14 10:00
VC6+WDK+DriverStudio编译
Windows驱动
程序环境搭建
自己终于把这个环境搭起来了,费了九牛二虎之力,走了很多的弯路。大家分享吧,不要嫌麻烦这差不多是最简单了。一、需要的软件及版本Vc6英文版;(随处都有)WDK3790.1830(1830_usa_ddk.iso的解压文件)或者2006.1106版本;(http://download.microsoft.com/download/9/0/f/90f019ac-8243-48d3-91cf-81fc
lzy0001sl
·
2009-10-12 15:00
windows
application
Build
工具
makefile
DDK
一些学习驱动开发有用的站点
对于从事
Windows驱动
开发的朋友,或者是对Windows内核感兴趣的朋友,以下几个BLOG值得经常看看!
ymzhou117
·
2009-10-08 20:00
windows
manager
Microsoft
Blog
Security
testing
windows驱动
程序开发初探
最近,由于需求推动,自己得开始学一下在windows下如何开发驱动程序。虽然,后来由于其他的原因使得学习没继续下去,但是我还是把一些粗略的学习经历与体会写在这里,方便自己日后卷土重来,也方便其他的对windows开发一窍不通的有志之士参考一下。(一)开发的目的我为什么要学这些知识呢?原因是想弄远程的硬件控制,用一个简单的例子来说明就是做个软件能使得:我用自己的机子播放音频文件的时候,可在别人的机子
soup11
·
2009-09-28 19:00
招聘Windows程序员
3、熟悉
Windows驱动
程序。4、有实际项目开发经验。5、责任心强,工作勤奋认真,沟通能力强。6、能够承受较大工作压力。工作职责:负责手机的PC端工具开发。
absurd
·
2009-08-28 09:00
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他