Moin
zu dem Verhalten habe ich mal eine Vermutung:
Vermutlich greift WNetGetConnection jetzt nicht wirklich auf das Laufwerk zu um nicht die Verbindung aufzubauen.
Soweit so gut. Was soll aber 'ERROR_NO_NETWORK / ERROR_NO_NET_OR_BAD_PATH' sein, wenn Local noch nicht mal das geprüft wird.
Du könntest es ja mit einem regelmässigen Aufruf von FindFirst auf Laufwerksbuchstabe:\. versuchen und das Ergebnis auswerten.
Erreich ich mit DirectoryExists ja auch

. Dauert
leider etwas länger 2-5sec. Je nachdem auf welcher Seite die Verbindung gekappt wurde.
Gruß alfold