Wenn du die
DLL programmierst, umnd die Funktion nicht zurückkehren darf, bis das Ding am USB anschlus rebootet ist, ,dann kehrst duu nicht zurück und PUNKT
Wenn der entwickeler der anwendung, der deine
dll benutzt dann aber möchte, dass seine anwendung nicht einfreirt, weil die
dll-fkt nicht zurückkehrt, dann soll er das eben in einen thread packen
Wenn deine
DLL-Funktionen blockieren, dann tun sie es eben. Es istt nicht die aufgabe der
DLL dafür zu sorgen, dass die Anwendung flüssig läuft.
Just my 2 cents