Partager via


en-tête devquery.h

Cet en-tête est utilisé par la référence d’installation de périphérique et de pilote. Pour plus d’informations, consultez :

  • Informations de référence sur l’installation de périphérique et de pilote

devquery.h contient les interfaces de programmation suivantes :

Fonctions

 
DevCloseObjectQuery

Ferme un handle de requête d’appareil.
DevCreateObjectQuery

Crée une requête d’appareil pour récupérer des propriétés en fonction des paramètres de requête spécifiés.
DevCreateObjectQueryEx

Crée une requête d’appareil pour récupérer les propriétés en fonction des paramètres de requête spécifiés et des paramètres étendus.
DevCreateObjectQueryFromId

Crée une requête d’appareil pour récupérer les propriétés en fonction des paramètres de requête et de l’ID d’objet spécifiés.
DevCreateObjectQueryFromIdEx

Crée une requête d’appareil pour récupérer des propriétés basées sur les paramètres de requête, les paramètres étendus et l’ID d’objet spécifiés.
DevCreateObjectQueryFromIds

Crée une requête d’appareil pour récupérer des propriétés en fonction des paramètres de requête spécifiés et d’une liste d’ID d’objet.
DevCreateObjectQueryFromIdsEx

Crée une requête d’appareil pour récupérer des propriétés basées sur les paramètres de requête spécifiés, les paramètres étendus et une liste d’ID d’objet.
DevFindProperty

Recherche le DEVPROPERTY qui correspond à une propriété particulière dans un tableau de structures DEVPROPERTY.
DevFreeObjectProperties

Libère les structures DEVPROPERTY allouées par des appels à DevGetObjectProperties ou DevGetObjectPropertiesEx.
DevFreeObjects

Libère DEV_OBJECT structures allouées par un appel à DevGetObjects ou DevGetObjectsEx.
DevGetObjectProperties

Récupérez de façon synchrone un ensemble de propriétés pour un objet spécifié.
DevGetObjectPropertiesEx

Récupérez de façon synchrone un ensemble de propriétés pour un objet spécifié éventuellement en fonction des paramètres étendus spécifiés.
DevGetObjects

Récupère de façon synchrone un ensemble de structures DEV_OBJECT en fonction des propriétés et des critères de filtre demandés fournis.
DevGetObjectsEx

Récupère de façon synchrone un ensemble de structures DEV_OBJECT en fonction des propriétés demandées fournies, des paramètres étendus et des critères de filtre fournis.

Fonctions de rappel

 
PDEV_QUERY_RESULT_CALLBACK

Prototype de fonction requis pour les fonctions de rappel qui recevront les résultats de la requête DevQuery.