Moin!
Wenn der Thread einzig und allein dazu dient neu hinzugekommene bzw. entfernte
COM Ports zu erkennen, dann nutze doch eher die Broadcast Botschaft
WM_DEVICECHANGE und reagiere auf diese. Damit hast du dann das gleiche ohne Thread - dann stellt sich dein Problem gar nicht erst.
Grüße,
Muetze1