Hallo,
kann mir jemand den unterschied zwischen den beiden o.g. API Funktionen erklären?
Ich versteh#s net...
Gruß Stefan
Unterschied WNetGetConnection und WNetGetUniversalName
Moderator: Moderatoren
- AUGE_OHR
- Marvin
- Beiträge: 12909
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Unterschied WNetGetConnection und WNetGetUniversalName
WNetGetConnection function : https://msdn.microsoft.com/de-de/librar ... s.85).aspx
WNetGetUniversalName : https://msdn.microsoft.com/en-us/librar ... s.85).aspx"Microsoft LAN Manager network" ... "drive letter"
the UNIVERSAL_NAME_INFO structure points to a Universal Naming Convention (UNC) name string.
gruss by OHR
Jimmy
Jimmy
- mini990
- 1000 working lines a day
- Beiträge: 592
- Registriert: Sa, 28. Jan 2006 9:44
- Wohnort: Berg-Richtheim bei Neumarkt i.d.Opf.
- Danksagung erhalten: 1 Mal
Re: Unterschied WNetGetConnection und WNetGetUniversalName
Das hatte ich bereits gefunden.
Es wird beim Aufruf der API Funktion jeweils der UNC-Name zurückgegeben.
Also ist es egal was ich nehme?
Gruß Stefan
Es wird beim Aufruf der API Funktion jeweils der UNC-Name zurückgegeben.
Also ist es egal was ich nehme?
Gruß Stefan
- brandelh
- Foren-Moderator
- Beiträge: 15697
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Re: Unterschied WNetGetConnection und WNetGetUniversalName
WNetGetConnection() liefert zu einem localen Namen, den Netzwerknamen per Buffer auf einen String, für uns also per Referenz übergeben und der String hat die Info, falls er lang genug war (ansonsten kommt die nötige Länge als 3. Paramter).
die andere Funktion liefert "entweder ... oder" jeweils eine andere Struktur.
Der erste Antworttyp könnte sich so verhalten, dass er WNetGetConnection() gleich ist, aber im zweiten Fall musst du die Struktur zerlegen.
Solange es macht was du willst ist beides OK, Strukturen sind oft komplexer im Aufbau, aber ein String aus Xbase++ heraus groß genug gewählt, sollte sicher sein.
die andere Funktion liefert "entweder ... oder" jeweils eine andere Struktur.
Der erste Antworttyp könnte sich so verhalten, dass er WNetGetConnection() gleich ist, aber im zweiten Fall musst du die Struktur zerlegen.
Solange es macht was du willst ist beides OK, Strukturen sind oft komplexer im Aufbau, aber ein String aus Xbase++ heraus groß genug gewählt, sollte sicher sein.
Gruß
Hubert
Hubert