Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dans Windows Vista et les versions ultérieures de Windows, le modèle unifié de propriétés d’appareil inclut des propriétés d’interface d’appareil qui caractérisent une interface d’appareil. Le modèle de propriété d’appareil unifié utilise des clés de propriété pour représenter ces propriétés. Pour plus d’informations sur l’utilisation des clés de propriété pour accéder aux propriétés de classe d’installation d’appareil dans Windows Vista et versions ultérieures, consultez Accès aux propriétés de l’interface de l’appareil (Windows Vista et versions ultérieures).
Windows Server 2003, Windows XP et Windows 2000 prennent en charge la plupart de ces propriétés de classe d’interface d’appareil. Toutefois, ces versions antérieures de Windows ne prennent pas en charge les clés de propriété du modèle de propriété d’appareil unifié. Au lieu de cela, ces versions de Windows utilisent les mécanismes suivants pour représenter et accéder aux propriétés de l’interface de périphérique.
Utilisation de SetupDiEnumDeviceInterfaces pour récupérer des informations sur une interface d’appareil
Un moyen de récupérer des informations sur une interface d’appareil sur Windows Server 2003, Windows XP et Windows 2000 consiste à appeler SetupDiEnumDeviceInterfaces pour récupérer une structure SP_DEVICE_INTERFACE_DATA pour l’interface. Une structure SP_DEVICE_INTERFACE_DATA contient les informations suivantes :
Le membre Flags indique si une interface d’appareil est active ou supprimée et si l’appareil est l’interface par défaut de la classe d’interface.
Le membre InterfaceClassGuild identifie le GUID de la classe d’interface.