INF文件

 对于编写硬件驱动的人,肯定是不陌生的。inf文件的说明可以参考MSDN和DDK中的说明。我在这里主要是说的是是对inf文件的操作API的使用,其实这个在msdn有详细的说明。inf文件在结构上和ini文件有点相似,都是使用节的形式进行。

 

SetupGetLineCount()可以得到一个节中的行数。

在枚举每个节中的数据时,会使用

SetupFindFirstLine()和SetupFindNextLine()进行,在得到每一行之后,就会用到SetupGetStringField()和SetupGetLineText(),这两个的区别就是“=”了,SetupGetStringField()是获得“=”前面的值,SetupGetLineText()当然就是获取“=”的值了。在对这个节进行枚举之前,首先要用SetupOpenInfFile()打开inf文件。一般inf中还有一个结就是[version],在这个节中会有版本的主要信息。要取得版本的内容,我们只要使用SetupGetInfInformation(),然后使用SetupQueryInfVersionInformation()得到相关的值。

   不说,写的听垃圾的。其实只要使用一下就知道这些歌API的功能了。不明白的就看考msdn吧。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值