Nur eine Vermutung: Vielleicht musst du
Code:
dbcv_unitmask
The logical
unit mask identifying one or more logical units. Each bit in the mask corresponds to one logical drive. Bit 0 represents drive A, bit 1 represents drive B, and so on.
noch setzen?
Mit welchem Wert soll ich das belegen?
Übrigens: bei reserved-Parametern sollte man aufpassen und diese besser gar nicht anfassen. Auch wenn sich durch deine Zuweisung wahrscheinlich nichts ändert, würde ich sie komplett weglassen.
Ok, mache ich.
Bist du sicher, dass Lazarus keine WM_DEVICECHANGE Nachrichten verarbeitet?[/
URL].
Ja. Kann jetzt nicht genau sagen, was genau und wie, aber ich habe es mehrmals so gelesen.
Ich überlege schon lieber mit nem Timer zu arbeiten, der alle x Sekunden nach Laufwerken Umschau hält, denn alles andere wird so langsam kompliziert und instabil.