- 博客(11)
- 资源 (19)
- 收藏
- 关注
原创 Qt 调试问题总结
1.Build Error:a.cpp~:6: Unknown test function: int maina.cpp~:8: Unknown test function: QApplication aa.cpp~:8: Parse Error ('QApplication a( argc, argv );')Error processing project file: /roo
2013-10-25 10:58:53
997
转载 Linux 命令后台运行
linux命令后台运行 有两种方式: 1. command & : 后台运行,你关掉终端会停止运行 2. nohup command & : 后台运行,你关掉终端也会继续运行 一、 简介 Linux/Unix 区别于微软平台最大的优点就是真正的多用户,多任务。因此在任务管理上也有别具特色的管理思想。我们知道,在 Windows 上
2013-10-25 10:17:57
926
转载 Linux 磁盘分区
一、Linux分区挂载点介绍 Linux分区挂载点介绍,推荐容量仅供参考不是绝对,跟各系统用途以及硬盘空间配额等因素实际调整:分区类型介绍备注/boot启动分区一般设置100M-200M,boot目录包含了操作系统的内核和在启动系统过程中所要用到的文件。/根分区所有未指定挂载点的目录都会放到这个挂载点下。/hom
2013-10-24 19:54:53
749
转载 实战DeviceIoControl 之七:在Windows 9X中读写磁盘扇区
在Windows NT/2K/XP中,直接用CreateFile打开名称类似于"//./A:"的”文件”,就可以与设备驱动打交道,通过ReadFile/WriteFile以绝对地址方式访问磁盘了。但Windows 9X不支持这样的简单方法。本文介绍一种在Windows 9X中实现磁盘直接访问的方法:利用系统的vwin32.vxd,通过DeviceIoControl调用DOS INT21 7305H
2013-10-23 14:35:13
745
转载 实战DeviceIoControl 之六:访问物理端口
Q在NT/2000/XP中,如何读取CMOS数据? Q在NT/2000/XP中,如何控制speaker发声? Q在NT/2000/XP中,如何直接访问物理端口? A看似小小问题,难倒多少好汉! NT/2000/XP从安全性、可靠性、稳定性上考虑,应用程序和操作系统是分开的,操作系统代码运行在核心态,有权访问系统数据和硬件,能执行特权指令;应用程序运行在用户态,能够使
2013-10-23 14:13:14
891
转载 实战DeviceIoControl 之五:列举已安装的存储设备
Q 前几次我们讨论的都是设备名比较清楚的情况,有了设备名(路径),就可以直接调用CreateFile打开设备,进行它所支持的I/O操作了。如果事先并不能确切知道设备名,如何去访问设备呢?A访问设备必须用设备句柄,而得到设备句柄必须知道设备路径,这个套路以你我之力是改变不了的。每个设备都有它所属类型的GUID,我们顺着这个GUID就能获得设备路径。GUID是同类或同种设备的全球唯
2013-10-23 14:05:42
804
转载 实战DeviceIoControl 之四:获取硬盘的详细信息
Q用IOCTL_DISK_GET_DRIVE_GEOMETRY或IOCTL_STORAGE_GET_MEDIA_TYPES_EX只能得到很少的磁盘参数,我想获得包括硬盘序列号在内的更加详细的信息,有什么办法呀?A 确实,用你所说的I/O控制码,只能得到最基本的磁盘参数。获取磁盘出厂信息的I/O控制码,微软在VC/MFC环境中没有开放,在DDK中可以发现一些线索。早先,Lynn McGu
2013-10-23 14:00:39
3543
转载 实战DeviceIoControl 之三:制作磁盘镜像文件
QDOS命令DISKCOPY给我很深的印象,现在也有许多“克隆”软件,可以对磁盘进行全盘复制。我想,要制作磁盘镜像文件,DeviceIoControl应该很有用武之地吧?A是的。这里举一个制作软盘镜像文件,功能类似于“DISKCOPY”的例子。 本例实现其功能的核心代码如下:// 打开磁盘HANDLE OpenDisk(LPCTSTR filename){
2013-10-23 13:56:04
733
转载 实战DeviceIoControl 之二:获取软盘/硬盘/光盘的参数
Q 在MSDN的那个demo中,将设备名换成“A:”取A盘参数,先用资源管理器读一下盘,再运行这个程序可以成功,但换一张盘后就失败;换成“CDROM0”取CDROM参数,无论如何都不行。这个问题如何解决呢?A 取软盘参数是从软盘上读取格式化后的信息,也就是必须执行读操作,这一点与硬盘不同。将CreateFile中的访问方式改为GENERIC_READ就行了。IOCTL_DISK_G
2013-10-23 13:52:23
813
转载 实战DeviceIoControl 之一:通过API访问设备驱动程序
Q 在NT/2000/XP中,我想用VC编写应用程序访问硬件设备,如获取磁盘参数、读写绝对扇区数据、测试光驱实际速度等,该从哪里入手呢?A在NT/2000/XP中,应用程序可以通过API函数DeviceIoControl来实现对设备的访问—获取信息,发送命令,交换数据等。利用该接口函数向指定的设备驱动发送正确的控制码及数据,然后分析它的响应,就可以达到我们的目的。DeviceI
2013-10-23 13:38:57
860
python-3.7.5-amd64.exe.zip|python-3.7.5-amd64.exe.zip
2020-09-21
Core_v5.2.pdf|Bluetooth_Core_v5.2.zip
2020-09-21
android Drawable Resource
2015-01-16
VS2010添加启动画面实例
2014-10-31
Android深度探索 卷1 HAL与驱动开发.part5
2014-08-02
Android深度探索 卷1 HAL与驱动开发.part4
2014-08-02
Android深度探索 卷1 HAL与驱动开发.part3
2014-08-02
Android深度探索 卷1 HAL与驱动开发.part2
2014-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人