Bei jeder Aenderung an den Geraeten bekommt man eine WM_DEVICECHANGE Nachricht.
Ich verweise jetzt mal auf JwaDbt.pas aus dem Modul win32api der
Jedi-Apilib.
http://jedi-apilib.sf.net
Da sind auch Kommentare von Microsoft mit dabei. Ansonsten hilft immer
MSDN weiter. Microsoft hat das alles online.