2009-10-09 4 views
1

Quelle est la différence entre l'ID d'instance et l'ID de matériel? Est-ce unique pour tout appareil USB?Diff entre l'ID d'instance et l'ID de matériel?

J'ai connecté un périphérique USB (qui est utilisé comme licence pour mon application). Lorsque je me connecte à des ports differenct, il génère des identifiants d'instance différents (voir les détails du gestionnaire de périphériques).

Je souhaite obtenir l'ID d'instance de périphérique et l'ID de matériel chaque fois que l'utilisateur connecte un port USB à un port, en utilisant vC++ 6.0.

Répondre

3

L'ID d'instance spécifie un périphérique spécifique. Si vous aviez deux périphériques USB identiques connectés à votre PC, ils auraient des ID d'instance différents (et différents numéros de port USB bien sûr). Naturellement, puisqu'ils sont identiques, ils ont des ID de matériel identiques - les ID de matériel sont associés à un périphérique type