社区
硬件/系统
帖子详情
如何用CreateFile()函数打开一个没有盘符的分区的句柄?
lizy_603
2008-04-11 10:55:52
请问当一个分区没有盘符时,如何用CreateFile()函数获得分区的句柄?lpFileName参数该如何指定?
除了先临时分配一个盘符-->打开-->去掉盘符这种方法。
...全文
204
7
打赏
收藏
如何用CreateFile()函数打开一个没有盘符的分区的句柄?
请问当一个分区没有盘符时,如何用CreateFile()函数获得分区的句柄?lpFileName参数该如何指定? 除了先临时分配一个盘符-->打开-->去掉盘符这种方法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lizy_603
2008-04-17
打赏
举报
回复
噢,那看来是只能先分配一个盘符了。
我是想通过DeviceIoControl()函数来执行一个控制码。
谢谢!
txk1452
2008-04-17
打赏
举报
回复
一个分区没有盘符时,操作系统不会挂载这个分区,也就是我的电脑里面看不到!
CreateFile不能直接打开, 但可以 \\.\PHYSICALDRIVE0然后根据分析主分区表对那个没有盘符的分区进行读写,主要的是你要对文件系统是怎么实现的要非常的了解
lizy_603
2008-04-17
打赏
举报
回复
请问分区的UNC名称怎么获得?
rjabcd
2008-04-17
打赏
举报
回复
使用UNC名称看看?
CreateFile("\\\\.\\xxxxxxxx",xxxxxxxxxxxxx);
rambo_ghaip
2008-04-15
打赏
举报
回复
总该有一的设备描述符吧,用它来打开
lizy_603
2008-04-14
打赏
举报
回复
有人知道有什么办法可以实现么?
急切等中……
scq2099yt
2008-04-11
打赏
举报
回复
up
Windows核心编程-
Create
File
详解
本文详细介绍了Windows系统中文件内核对象的种类及其用途,包括文件、目录、逻辑磁盘驱动器等,并提供了如何使用
Create
File
等
函数
打开
这些设备的方法。此外,还深入探讨了如何设置文件指针、获取文件大小等高级操作。
[心得]在多硬盘系统中,如何将每
一个
磁盘上的
分区
与磁盘
盘符
对应起来
本文介绍了一种方法来确定计算机中每个硬盘及其
分区
的
盘符
,利用WMI服务和设备控制指令实现磁盘设备的枚举及
分区
布局获取。
TrueCrypt代码 之 应用层通过磁盘设备名
打开
磁盘设备
本文介绍了在应用层如何通过
盘符
或设备名
打开
磁盘,包括为隐藏
分区
创建临时设备链接并使用
Create
File
函数
进行访问的方法。
Qt案例 使用WINDOWS API的VDS.H库查询/修改 WINDOWS系统中硬盘
分区
/
盘符
信息(二)
本文介绍了使用vds.h库操作Windows系统中磁盘和卷的方法,包括判断VDS服务可用性、磁盘操作(如创建
句柄
、获取大小、格式
分区
、创建
分区
)和卷操作(如获取列表、关联磁盘、驱动器号等),还提醒了操作注意事项,避免数据丢失。
win7隐藏
分区
的程序访问方法
本文介绍Windows 7系统中常见的100M或200M隐藏
分区
的作用及访问方法,包括使用Zw
Create
File
直接访问和通过
Create
File
结合符号链接的方式。此外,还提供了通过DefineDosDevice为隐藏
分区
分配特殊
盘符
的技巧。
硬件/系统
2,644
社区成员
17,229
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章