Das an- und abstecken zu ueberwachen ist problemlos. Dazu gibt es die Message WM_DEVICECHANGE.
Schwieriger wird es herauszubekommen welche USB-Geraete an- bzw. abgesteckt wurden.
Da gibt es keine allgemeingueltige Methode die wirklich funktioniert.
Zustaendig ist das Setup
API mit gelegentlicher Mithilfe des Config Manager APIs. Zu beiden habe ich eine Konversion.