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
DriverEntry
深度剖析WinPcap之(六)――驱动程序的初始化与清除(4)
1.4 NPF的DriverUnload函数驱动程序的DriverUnload例程主要负责删除设备与取消符号连接,同时也可释放在
DriverEntry
中所分配的资源。
runhook
·
2010-09-04 16:01
职场
休闲
winpcap
深度剖析WinPcap之(六)――驱动程序的初始化与清除(2)
1.3
DriverEntry
函数的具体实现NPF的
DriverEntry
注册所有驱动程序的I/O回调函数、创建设备、在NDIS内把NPF定注册为一个协议驱动程序。
runhook
·
2010-09-04 15:28
职场
休闲
驱动程序
wipcap
深度剖析WinPcap之(六)――驱动程序的初始化与清除(1)
驱动程序的初始化主要由函数
DriverEntry
完成,卸载主要由函数DriverUnload完成。下面主要分析驱动程序的初始化与清除过程,以及相关的基础知识。
runhook
·
2010-09-04 15:40
职场
休闲
winpcap
驱动程序
dm9000驱动代码流程分析
从dm9000.def文件中可以看到dm9000的驱动程序(dm9000.dll)exports的函数只有
DriverEntry
。从名字上也可以看出这是该dll文件入口。
menuconfig
·
2010-07-29 14:00
《Windows内核编程》---NT驱动程序的基本结构和实例
NT式驱动的基本结构: 1)驱动加载过程与驱动入口函数
DriverEntry
: 驱动程序入口点函数通常命名为
DriverEntry
,也可以指定另外的名字,但最好遵循这个名字: DRIVER_INITIALIZE
wapysun
·
2010-07-05 22:00
windows
《Windows内核编程》---NT驱动程序的基本结构和实例
NT式驱动的基本结构: 1)驱动加载过程与驱动入口函数
DriverEntry
:驱动程序入口点函数通常命名为
DriverEntry
,也可以指定另外的名字,但最好遵循这个名字:DRIVER_INITIALIZEDriverEntry
ACE1985
·
2010-07-05 22:00
编程
windows
object
String
struct
extension
《Windows内核编程》---基本数据结构
确切地说,是由内核中的I/O管理器负责加载的,驱动程序需要在
DriverEntry
中初始化。驱动对象的结构定义如下(wdm.h): typedef struct _
wapysun
·
2010-06-19 20:00
windows
《Windows内核编程》---基本数据结构
确切地说,是由内核中的I/O管理器负责加载的,驱动程序需要在
DriverEntry
中初始化。驱动对象的结构定义如下(wdm.h):typedefstruct_DRIVER
ACE1985
·
2010-06-19 20:00
编程
windows
struct
object
alignment
Allocation
串口的过滤驱动例子
TARGETLIBS=$(DDK_LIB_PATH)/ntstrsafe.lib这句话,然后源文件(comtest.c)中加入#defineNTSTRSAFE_LIB#include2、程序部分我们先看
DriverEntry
Iqian1314
·
2010-06-12 11:00
object
String
filter
File
null
delay
DriverEntry
程序
DriverEntry
程序在以前的部分中,我讲了即插即用管理器装载硬件所需要的驱动并调用其AddDevice函数。
Iqian1314
·
2010-06-03 17:00
工作
windows
Microsoft
System
编译器
DDK
DDK #pragma alloc_text
#ifdefALLOC_PRAGMA#pragmaalloc_text(INIT,
DriverEntry
)#pragmaalloc_text(PAGE,DiskPerfCreate)#pragmaalloc_text
laokaddk
·
2010-05-20 14:03
职场
休闲
#pragma
DDK
alloc_text
WinCE5.0 SMDK2410 BSP在GEC2410开发板上的移植(16)-CS8900 NDIS Miniport driver简析(2)
4.NDIS51_MINIPORT_CHARACTERISTICS结构的其他handler在
DriverEntry
里注册了其他一些handler,如CS8900Halt,CS8900HandleInterrupt
shevsten
·
2010-04-06 14:00
Windows CE驱动N枪拍案惊奇系列 之 基于Wince5.0的DM9000A的驱动分析和移植步骤
DM9000A的驱动分析和移植步骤华清远见非著名讲师 O(∩_∩)O 牛牛猛 首先要找到驱动程的入口点,从dm9000.def文件中可以看到dm9000的驱动程序(dm9000.dll)exports的函数只有
DriverEntry
mistyeyed
·
2010-03-25 17:00
Windows文件过滤驱动开发教程 - 读书笔记 (1)
驱动的入口
DriverEntry
()函数NTSTATUS
DriverEntry
(IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath
S.l.e!ep.¢%
·
2010-02-19 14:00
sfilter(二) 继续sfilter的
DriverEntry
()
sfilter(一)sfilter的
DriverEntry
() 的代码1.如果系统版本号WINVER>=0x0501 则动态加载如下的函数,并保存到gSfDynamicFunctions 这个结构(
S.l.e!ep.¢%
·
2010-02-18 22:00
sfilter(一) sfilter的
DriverEntry
()
NTSTATUSDriverEntry( IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath )/*++Routine Description: // 创建设备对象且登记它监视所有的活动文件系统 This is the initialization routine for the SFILTE
S.l.e!ep.¢%
·
2010-02-18 22:00
[zz]驱动程序内存分配
[zz]驱动程序内存分配#ifdef ALLOC_PRAGMA#pragma alloc_text (INIT,
DriverEntry
)#pragma alloc_text (PAGE, DiskPerfCreate
小默
·
2009-12-29 15:00
[zz]
DriverEntry
WDM驱动程序的
DriverEntry
例程应完成对这个对象的初始化并返回。
小默
·
2009-12-28 20:00
[zz]DDK - IN、OUT、INOUT
例如
DriverEntry
例程,它的DriverObjec
小默
·
2009-12-28 20:00
驱动程序中USB设备的配置过程
1.驱动程序加载后首先执行
DriverEntry
入口函数。该函数设定了对各个IRP进行处
qinlicang
·
2009-12-10 11:00
struct
配置管理
null
interface
Descriptor
DDK
File System Filters Driver(二)
有一个载入内存的驱动程序文件(.sys),就会有一个驱动对象(DRIVER_OBJECT)跟它对应(也就是在
DriverEntry
函数传进来的DriverObject)f8f6ab8480569b22nt
S.l.e!ep.¢%
·
2009-10-31 22:00
File System Filters Driver(一)
sleepwom/Windows%20File%20Filters%20Driver%20StudyII.rar看的资料是狂人的WindowsFileFilterDriverII1.NTSTATUS
DriverEntry
S.l.e!ep.¢%
·
2009-10-30 12:00
reactos操作系统实现(117)
10.4.1
DriverEntry
入口函数分析这个程序还是从这个驱动程序的入口函数开始,这个函数是初始化SCSI的硬盘类驱动程序,具体实现代码如下
caimouse
·
2009-10-27 21:00
function
Class
extension
disk
initialization
磁盘
HOOK SSDT Hide Process (二)
[资料]http://www.cppblog.com/sleepwom/archive/2009/10/24/99375.html继HOOKSSDTHideProcess(一)从
DriverEntry
看起
S.l.e!ep.¢%
·
2009-10-25 01:00
reactos操作系统实现(113)
先从PCIIDE的入口函数开始,具体实现代码如下:#001 NTSTATUSNTAPI#002
DriverEntry
(#003 INPDRIVER_OBJECTDriverObject,#004
caimouse
·
2009-10-23 21:00
properties
object
String
ide
扩展
extension
简单驱动编写与windbg调试
一个简单的驱动一般有以下几个部分组成:1,一个入口点(
DriverEntry
):用于创建设备对象及符号连接,以及其它初使化操作,如分配池内存等.2,一个出口(DriverUnload):删除符
qinlicang
·
2009-08-27 14:00
Windbg对过滤驱动
DriverEntry
函数下断点技巧
方法1:1>先用DeviceTree.exe查看指定的过滤驱动的LoadAddress(加载地址)2>再用LordPE.EXE查看指定过滤驱动文件的入口点地址3>计算过滤驱动的
DriverEntry
函数内存地址
flytosky2008gao
·
2009-08-16 10:00
Driver Studio入门:ds写的驱动是怎么跑起来的
kdriver.h定义了
driverEntry
, 该函数会调用 __create_driver_class_instance(); Status = KDriver::DriverInit
·
2009-08-02 13:00
driver
《DDK学习笔记》1---入门
1.驱动程序的结构:1.1 一个入口点(
DriverEntry
):用于创建设备对象及符号连接,以及其它初使化操作,如分配池内存等.1.2 一个出口(DriverUnload):删除符号连接与设备对象,并释放已经分配的各种资源
Augusdi
·
2009-06-06 16:00
数据结构
windows
Microsoft
Module
service
DDK
驱动文档阅读(一)
驱动文档阅读(一)【
DriverEntry
】Eachdrivermusthavea[
DriverEntry
]routine,whichinitializesdriver-widedatastructuresandresources.TheI
剑父的技术之路
·
2009-05-31 14:00
转:NDIS 中间层驱动(IM Driver)的安装与卸载过程
转:NDIS中间层驱动(IMDriver)的安装与卸载过程一.绑定过程1.
DriverEntry
中间层驱动对上层来说,扮演一个MiniportDriver的角色,它在上边沿向NDIS注册一组Miniportxxx
剑父的技术之路
·
2009-05-19 17:00
Windbg对过滤驱动
DriverEntry
函数下断点技巧 【zt】
Windbg对过滤驱动
DriverEntry
函数下断点技巧【zt】转自http://hi.baidu.com/combojiang/blog/item/a4f27301f9ae13031c95837c.htmlWindbg
iniwf
·
2009-03-23 22:00
NDIS 中间层驱动(IM Driver)的安装与卸载过程
NDIS中间层驱动(IMDriver)的安装与卸载过程一.绑定过程1.
DriverEntry
中间层驱动对上层来说,扮演一个MiniportDriver的角色,它在上边沿向NDIS注册一组Miniportxxx
aurain
·
2009-01-12 15:00
关于 TrueCrypt 续集
2008.09.04此篇是(关于TrueCrypt)的续集,在看此篇前先看上篇,不然会很危险从
DriverEntry
看起NTSTATUSDriverEntry(INPDRIVER_OBJECTDriverObject
没画完的画
·
2008-09-04 17:00
关于 TrueCrypt
2008.09.02 大概看了TrueCrypt源代码1.
DriverEntry
()中 for(i=0;iMajorFunction[i]=TCDispatchQueueIRP; }2、TCDispatc
没画完的画
·
2008-09-04 11:00
遍历进程名和上下文
VOID Unload( IN PDRIVER_OBJECT DriverObject ); VOID GetAllProcess(ULONG Address);NTSTATUS
DriverEntry
ViskerWong
·
2008-04-19 12:00
简单驱动编写与windbg调试
一个简单的驱动一般有以下几个部分组成:1,一个入口点(
DriverEntry
):用于创建设备对象及符号连接,以及其它初使化操作,如分配池内存等.
zrxin
·
2008-03-07 20:33
职场
调试
驱动
休闲
诚信网安
简单驱动编写与windbg调试
一个简单的驱动一般有以下几个部分组成:1,一个入口点(
DriverEntry
):用于创建设备对象及符号连接,以及其它初使化操作,如分配池内存等.
zrxin
·
2008-03-07 20:33
职场
驱动
休闲
技术流程
Windbg/KD驱动调试点滴–将平时调试的一些小方法共享给大家 --------- 转
DriverEntry
,驱动在载入的时候就会被断在
DriverEntry
函数入口.2,如果没有符号,1种办法是,在系统调用
DriverEntry
处下断,
大龙的博客
·
2008-01-18 16:00
dm9000驱动代码流程分析
从dm9000.def文件中可以看到dm9000的驱动程序(dm9000.dll)exports的函数只有
DriverEntry
。从名字上也可以看出这是该dll文件入口。
rightsoft
·
2008-01-05 19:38
代码
流程
驱动
休闲
dm9000
kernel Driver Dll 内核模式 DLL编写
(1)可以为IRP处理提供支持例程,但它不接收IRP,所以它不包含派遣例程.(2)不存在设备堆栈中(3)在服务控制管理器中没有入口点函数(不作为系统服务)(4)它确实有
DriverEntry
例程,但仅仅是为了使代码能编译通过而已
Blue_Dream_
·
2007-10-09 08:00
NDIS
21.2 NDIS中间层驱动程序的用途 41.3 NDIS中间层驱动程序的开发环境 42 NDIS中间层驱动程序的开发 42.1 可分页和可丢弃代码 42.2 共享资源的访问同步 52.3 中间层驱动程序的
DriverEntry
jjyy2007
·
2007-07-02 20:33
网络
驱动
NDIS
网络底层驱动
NDIS
21.2 NDIS中间层驱动程序的用途 41.3 NDIS中间层驱动程序的开发环境 42 NDIS中间层驱动程序的开发 42.1 可分页和可丢弃代码 42.2 共享资源的访问同步 52.3 中间层驱动程序的
DriverEntry
jjyy2007
·
2007-07-02 20:33
网络
驱动
网络底层驱动
NDIS
DriverEntry
NTSTATUSDriverEntry( INPDRIVER_OBJECTDriverObject, INPUNICODE_STRINGRegistryPath ) /*++ //创建设备对象且登记它监视所有的活动文件系统--*/{ PFAST_IO_DISPATCHfastIoDispatch; UNICODE_STRINGnameString; NTSTATUSs
goingup
·
2007-04-13 20:00
object
File
null
System
extension
attributes
驱动学习(2)-
DriverEntry
例程
以前一直以为驱动安装时就从
DriverEntry
执行,然后等待硬件插入,当有硬件插入时执行AddDevice。
xgbing
·
2006-08-10 10:00
NDIS开发
21.2 NDIS中间层驱动程序的用途 41.3 NDIS中间层驱动程序的开发环境 42 NDIS中间层驱动程序的开发 42.1 可分页和可丢弃代码 42.2 共享资源的访问同步 52.3 中间层驱动程序的
DriverEntry
xgbing
·
2006-03-15 16:00
windows
网络
service
Microsoft
NetWork
reference
用SoftICE调试
DriverEntry
在做Windows内核驱动程序调试的时候,经常遇到需要以Boot模式启动的驱动程序,虽然将内核调试器SoftICE的启动模式设置为Boot(早期Boot)时能够拦截到驱动程序的
DriverEntry
执行入口
joshua_yu
·
2006-02-04 17:00
我的第一个*.SYS
,PUNICODE_STRINGpRegisterString){ return0;} 同许多应用程序一样,WDM驱动程序是PE格式的,但是它却没有WinMain或main这样的入口,取而代之的是
DriverEntry
i_like_cpp
·
2005-10-08 11:00
c
String
api
object
null
扩展
流微型驱动开发指南(四)
p五、Minidriver的初始化过程当操作系统初次初始化StreamClassMinidrivers的时候会调用Minidriver的
DriverEntry
例程。
codewarrior
·
2004-06-15 15:00
Stream
Class
buffer
extension
Descriptor
initialization
上一页
1
2
3
4
下一页
按字母分类:
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
其他