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 查询结果的回调函数所需的函数原型。 |