排序:
默认
按更新时间
按访问量
RSS订阅

实战DeviceIoControl 之七:在Windows 9X中读写磁盘扇区

<br /><br />实战DeviceIoControl 共7篇,这是我在两年前看到的文章,很不错,现在想把它转载过来。<br />原作者和其博客的地址是:http://blog.csdn.net/bhw98<br />他博客里的这些序列文章的格式...

2010-07-20 22:06:00

阅读数 1320

评论数 0

实战DeviceIoControl 之六:访问物理端口

<br /><br />Q 在NT/2000/XP中,如何读取CMOS数据?<br />Q 在NT/2000/XP中,如何控制speaker发声?<br />Q 在NT/2000/XP中,如何直接访问物理端口?<br />A 看似小小问题...

2010-07-20 22:05:00

阅读数 1173

评论数 0

实战DeviceIoControl 之五:列举已安装的存储设备

<br /><br />Q 前几次我们讨论的都是设备名比较清楚的情况,有了设备名(路径),就可以直接调用CreateFile打开设备,进行它所支持的I/O操作了。如果事先并不能确切知道设备名,如何去访问设备呢?<br />A 访问设备必须用设备句柄,而得到设备句...

2010-07-20 22:04:00

阅读数 1507

评论数 0

实战DeviceIoControl 之四:获取硬盘的详细信息

<br /> <br />Q 用IOCTL_DISK_GET_DRIVE_GEOMETRY或IOCTL_STORAGE_GET_MEDIA_TYPES_EX只能得到很少的磁盘参数,我想获得包括硬盘序列号在内的更加详细的信息,有什么办法呀?<br />A 确实,用...

2010-07-20 22:02:00

阅读数 1884

评论数 0

实战DeviceIoControl 之三:制作磁盘镜像文件

Q DOS命令DISKCOPY给我很深的印象,现在也有许多“克隆”软件,可以对磁盘进行全盘复制。我想,要制作磁盘镜像文件,DeviceIoControl应该很有用武之地吧? A 是的。这里举一个制作软盘镜像文件,功能类似于“DISKCOPY”的例子。 本例实现其功能的核心代码如下: // 打...

2010-07-20 22:00:00

阅读数 1065

评论数 0

实战DeviceIoControl 之二:获取软盘/硬盘/光盘的参数

<br /> <br />Q 在MSDN的那个demo中,将设备名换成“A:”取A盘参数,先用资源管理器读一下盘,再运行这个程序可以成功,但换一张盘后就失败;换成“CDROM0”取CDROM参数,无论如何都不行。这个问题如何解决呢?<br />A 取软盘参数是从...

2010-07-20 21:59:00

阅读数 1201

评论数 0

实战DeviceIoControl 之一:通过API访问设备驱动程序

<br /> <br />实战DeviceIoControl 共7篇,这是我在两年前看到的文章,很不错,现在想把它转载过来。<br />原作者和其博客的地址是:http://blog.csdn.net/bhw98<br />他博客里的这些序列文章的格...

2010-07-20 21:56:00

阅读数 1362

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭