Bonjour,
j'aimerais savoir est-ce-qu'il est possible de detecter l'insertion d'une cle usb en c,et est-ce-qu'il est possible de connaitre son chemin (la lettre associee)??
Merci
Version imprimable
Bonjour,
j'aimerais savoir est-ce-qu'il est possible de detecter l'insertion d'une cle usb en c,et est-ce-qu'il est possible de connaitre son chemin (la lettre associee)??
Merci
Ce n'est pas du C, c'est spécifique à chaque système d'exploitation... Donc, il faudrait avant que l'on sache sur quel OS tu cherches à faire ceci.
merci pour ta reponse,
c'est pour Windows.
Alors il faut normalement s'enregistrer pour les notifications (RegisterDeviceNotification) et surveiller l'event DBT_DEVICEARRIVAL.
Dans le message, tu auras (après vérifications) une structure DEV_BROADCAST_VOLUME normalement, dont le champ dbcv_unitmask donne la (ou les) lettres d'accès.
Tu as des exemples de code dans MSDN, à partir des articles que je t'ai mis ci-dessus.