PDA

View Full Version : [C++] Intercettare inserimento chiavetta USB


HeDo_Progz
24-11-2006, 22:05
Salve a tutti,
Volevo implementare un sistema di backup immediato delle chiavette usb sull'hd, ma come si fa a sapere quando una di queste è stata inserita nel computer? L'unica cosa che mi viene in mente è di ottenere la lista dei drives e vedere se se ne aggiunge un altro... ma è orribile :D :D Altre idee?

andbin
24-11-2006, 22:52
Salve a tutti,
Volevo implementare un sistema di backup immediato delle chiavette usb sull'hd, ma come si fa a sapere quando una di queste è stata inserita nel computer? L'unica cosa che mi viene in mente è di ottenere la lista dei drives e vedere se se ne aggiunge un altro... ma è orribile :D :D Altre idee?A livello di Win32, una finestra riceve il messaggio WM_DEVICECHANGE quando "qualcosa" cambia nell'hardware.

Leggi <questo> (http://www.hwupgrade.it/forum/showthread.php?t=1313365) thread dove, tra l'altro, c'è un mio codice completo di esempio.