社区
硬件/系统
帖子详情
WindowsAPI函数DeviceIoControl的问题
dhbellwyc
2008-04-11 12:15:59
API函数DeviceIoControl的第一个参数hDevice,是设备句柄,不过我要通信的这个驱动程序是用动态加载的,就是先得到服务控制管理器,再指定驱动程序路径后创建服务,然后启动服务的方法。那么这个hDevice参数该怎么填呢,因为我这个驱动程序不对应任何设备啊!是不是就填创建服务函数中的服务句柄啊!还是驱动程序的文件句柄啊!
谢谢!
...全文
90
5
打赏
收藏
WindowsAPI函数DeviceIoControl的问题
API函数DeviceIoControl的第一个参数hDevice,是设备句柄,不过我要通信的这个驱动程序是用动态加载的,就是先得到服务控制管理器,再指定驱动程序路径后创建服务,然后启动服务的方法。那么这个hDevice参数该怎么填呢,因为我这个驱动程序不对应任何设备啊!是不是就填创建服务函数中的服务句柄啊!还是驱动程序的文件句柄啊! 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
knowledge_Is_Life
2008-05-01
打赏
举报
回复
接分先!
meiZiNick
2008-04-30
打赏
举报
回复
关注 接分
taianmonkey
2008-04-18
打赏
举报
回复
if( (GetVersion() & 0xFF) >= 5 )
{
//
// We reference the global name so that the application can
// be executed in Terminal Services sessions on Win2K
//
wsprintf( completeDeviceName, TEXT("\\\\.\\Global\\%s"), DriverName );
}
else
{
wsprintf( completeDeviceName, TEXT("\\\\.\\%s"), DriverName );
}
hDevice = CreateFile( completeDeviceName,
GENERIC_READ | GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
NULL
);
if ( hDevice == ((HANDLE)-1) )
return FALSE;
dhbellwyc
2008-04-18
打赏
举报
回复
怎么创建呢,CreateFile函数的第一个参数也就是文件名填什么呢?
rageliu
2008-04-11
打赏
举报
回复
一样使用CreateFile创建
API
之网络
函数
---整理网络
函数
及功能
CreateScalableFontResource 为一种TureType字体创建一个资源文件,以便能用
API
函数
AddFontResource将其加入
Windows
系统 DrawText 将文本描绘到指定的矩形中 DrawTextEx 与DrawText相似,只是加入了更多的功能 ...
易语言
API
获取“物理硬盘”总大小
易语言
API
获取“物理硬盘”总...【2】:进行过打开之后,就要获取硬盘的信息了,使用
API
函数
:
Device
IoC
ontrol
,关于更具体的使用方法,请参见MSDN,点击这里(高能,英语不好者慎入)。使用“#
IOC
TL_DISK_GET_LENGTH_I
寒江独钓-
Windows
内核安全编程(高清完整版).part7
主要知识重点包括:
Windows
串口与键盘过滤驱动、
Windows
虚拟存储设备与存储设备过滤驱动、
Windows
文件系统过滤驱动、文件系统透明加密/解密驱动、
Windows
各类网络驱动(包括TDI过滤驱动及三类NDIS驱动),以及最新的...
寒江独钓-
Windows
内核安全编程(高清完整版).part1
主要知识重点包括:
Windows
串口与键盘过滤驱动、
Windows
虚拟存储设备与存储设备过滤驱动、
Windows
文件系统过滤驱动、文件系统透明加密/解密驱动、
Windows
各类网络驱动(包括TDI过滤驱动及三类NDIS驱动),以及最新的...
寒江独钓-
Windows
内核安全编程(高清完整版).part4
主要知识重点包括:
Windows
串口与键盘过滤驱动、
Windows
虚拟存储设备与存储设备过滤驱动、
Windows
文件系统过滤驱动、文件系统透明加密/解密驱动、
Windows
各类网络驱动(包括TDI过滤驱动及三类NDIS驱动),以及最新的...
硬件/系统
2,640
社区成员
17,239
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章