Zu Trennen nutze ich
WNetCancelConnection2(PWideChar(Laufwerk),CONNECT_UPDATE_PROFILE, TRUE);
Das Laufwerk wird korrekt getrennt, nur bleibt im Exporer der Laufwerksbuchstabe zurück mit dem Name "Nicht verbundenes Netzlaufwerk"
Dann bin ich also nicht der einzige mit diesem Problem. Dies scheint irgendein Bug der Funktion zu sein, denn das Problem tritt nicht bei allen Systemen auf! Bei den meisten Systemen verschwindet der Laufwerksbuchstabe aus dem Explorer wieder, bei manchen nicht.
Ich wäre brennend an der Ursache interessiert bzw. noch mehr an einer Lösung dafür. Es kommt durchaus auch ein Workaround in Frage. Der die Buchstaben explizit wieder freigibt. Hat jemand eine Idee?