Delphi XE3探索:Winapi.Functiondiscovery (三)
admin 发布于 2012-09-21
这是Delphi XE3探索:Winapi.Functiondiscovery系列到第三篇文章。 思路分析 Discovery API 不仅仅可以用来枚举设备信息,还可以接收设备通知;例如设备的添加、移除或者设备的属性被修改。为了接收这些设备改变的通知就需要实现 IFunctio...
admin 发布于 2012-09-21
这是Delphi XE3探索:Winapi.Functiondiscovery系列到第三篇文章。 思路分析 Discovery API 不仅仅可以用来枚举设备信息,还可以接收设备通知;例如设备的添加、移除或者设备的属性被修改。为了接收这些设备改变的通知就需要实现 IFunctio...
admin 发布于 2012-09-20
这是Delphi XE3探索:Winapi.Functiondiscovery系列到第二篇文章了。 思路分析 Discovery API 的重要功能之一是对设备枚举结果的筛选。为此需要用到CreateInstanceCollectionQuery 方法,然后使用AddPr...
admin 发布于 2012-09-19
思路分析 从Windows Vista开始SetupDi和WMI不再是唯一枚举和接收关于硬件信息的应用程序接口。随着Discovery的引入,你可以使用统一的API和接口访问已安装的硬件设备,用于收集功能,属性和NetBIOS,PNP,PNP-X等多种不同设备类型的信息。 D...