每个cab文件都有一个与其对应的INF文件,
在这个INF文件中,存在很多Section(INI文件中的节)。
其中:
[DestinationDirs]指定了目录。
[Files_0]指定了cab中文件名与实际的文件名的对应关系。
只要将对应的cab文件解压,再根据[Files_0]的对应关系更改文件名即可。
不过要注意的是:有些项目的文件被分布在好几个cab文件中,好彩的是这些cab的文件名非常相似,只要搜索一下,就可以全部找出来。
使用这个方法,可以不安装DDK,也能用VC6来开发XP等系统的一些跟Driver相关的程序。