setupapi.h和setupapi.lib该如何使用

  最近需要读取及转换USB devices的模式,会用到SetupDi****相关的API,这些API都是放在setupapi.h里,找了很久,在网路上也有人提到,但都是片面的,也都分散在不同的地方,现在我就将其整合放在我自己的Blog里,这样下次要用也不会忘记。这一组API是Microsoft PlatformSDK提供的,路径也在VS里。

首先在

  1. 程式里要#include <setupapi.h>,  
  2. 在Visual Studio C++里要将setupapi.h与setupapi.lib的路径设定到project,设定页面如下:

Tools -> Options -> Projects and Solutions -> VC++ Directories

如图所示, *.h的档案路径要设定Include file的页面,*.lib的档案路径要设定在Library files的页面。

3. 在Proect-> properties->Linker->Input页面里,要将setupapi.lib加在Additional Dependencies里。如图。

 

4. 这样设定完,就可以自由自在的使用SetupDi***的API了。

 

发布了23 篇原创文章 · 获赞 0 · 访问量 12万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章