Ich bin ein Programm zum Überwachen eines Remote-Verzeichnisses, und ich verwende die Windows-API: WNetAddConnection. Ich verwende es, um Remote-Verzeichnis zu Z zuzuordnen: mit einem bestimmten Benutzer/Passwort.Wie ein Windows-Remote-Verzeichnis zu trennen?
Nachdem ich dieses Programm auf die Arbeitsumgebung setzen, jemand Explorer Ort verwenden „\ 192.168.XX \ somedir“ das gleiche Verzeichnis anmelden I überwacht, und es macht mein Programm nicht in diesem Verzeichnis eine Verbindung herstellen können, so ich Ich muss diese Leute bitten, das nicht zu tun, aber ich kann sie nicht dazu zwingen.
Also ich möchte wissen, ob es eine Möglichkeit gibt, alle anderen Verbindungen zu trennen, oder provent sie tun dieses Ding, weiß jemand wie?
By the way, ich bin kein Experte in Fenster, ich weiß nicht, die Details der Windows-Netzwerk (oder das, was dieser Fehler wirklich bedeutet), kann mir jemand sagen, wo die Dokumentation für Windows-Netzwerk ist?
Ich weiß nicht, warum, wenn die Leute benutzen Explorer und setzen Ort: „\ 192.168.XX \ somedir“ und Benutzer ihr Benutzer/pwd, mein Programm wird nicht das gleiche gemeinsame Verzeichnis verbinden .. – linjunhalida
Das ist eine Microsoft-Beschränkung. Ein Windows-Client, der auf Freigaben auf einem Windows-Server zugreift, muss für alle Freigaben, auf die er zugreift, denselben Benutzernamen und dasselbe Kennwort verwenden. –