devquery.h 标头

设备和驱动程序安装参考使用此标头。 有关详细信息,请参阅:

devquery.h 包含以下编程接口:

功能

 
DevCloseObjectQuery

关闭设备查询句柄。
DevCreateObjectQuery

创建设备查询以基于指定的查询参数检索属性。
DevCreateObjectQueryEx

创建设备查询以基于指定的查询参数和扩展参数检索属性。
DevCreateObjectQueryFromId

创建设备查询以基于指定的查询参数和对象 ID 检索属性。
DevCreateObjectQueryFromIdEx

创建设备查询以基于指定的查询参数、扩展参数和对象 ID 检索属性。
DevCreateObjectQueryFromIds

创建设备查询以基于指定的查询参数和对象 ID 列表检索属性。
DevCreateObjectQueryFromIdsEx

创建设备查询以基于指定的查询参数、扩展参数和对象 ID 列表检索属性。
DevFindProperty

查找与 DEVPROPERTY 结构数组中的特定属性对应的 DEVPROPERTY。
DevFreeObjectProperties

释放通过调用 DevGetObjectProperties 或 DevGetObjectPropertiesEx 分配的 DEVPROPERTY 结构。
DevFreeObjects

释放通过调用 DevGetObjects 或 DevGetObjectsEx 分配的DEV_OBJECT结构。
DevGetObjectProperties

同步检索指定对象的一组属性。
DevGetObjectPropertiesEx

根据指定的扩展参数,同步检索指定对象的一组属性(可选)。
DevGetObjects

根据提供的请求属性和筛选条件同步检索一组DEV_OBJECT结构。
DevGetObjectsEx

根据提供的请求属性、扩展参数和筛选器条件同步检索一组DEV_OBJECT结构。

回调函数

 
PDEV_QUERY_RESULT_CALLBACK

将接收 DevQuery 查询结果的回调函数所需的函数原型。