Seite 1 von 1

Remote IP

Verfasst: Di, 17. Jan 2023 9:20
von Dominik Krebs
Hallo zusammen,
ob ich meine Anwendung über Remote aufgerufen habe, habe ich schnell dank Huberts Post hinbekommen.
viewtopic.php?f=16&p=138264#p138264
Vielen Dank dafür.

Aber wie kann ich, vorausgesetzt es ist eine Remote Session, die Remote IP abfragen?
Ich habe hierzu etwas gefunden "WTS_CLIENT_ADDRESS", kann aber mit den DLL aufrufen noch nicht so viel anfangen.

Re: Remote IP

Verfasst: Di, 17. Jan 2023 11:54
von Tom
Wenn Du die WTS_CLIENT_ADDRESS über WTSQuerySessionInformation abrufst, bekommst Du eine Structure (typedef struct) zurück. Die musst Du zerlegen. Xbase++ kennt STRUCTURE, aber ich habe noch nicht im Windows-API-Kontext damit gearbeitet.

Re: Remote IP

Verfasst: Di, 17. Jan 2023 12:30
von Joern
Habe hier meine Funktion. Ist jetzt mal schnell raus kopiert, sollte aber gehen.

Re: Remote IP

Verfasst: Di, 17. Jan 2023 15:52
von Dominik Krebs
@Tom
Ja mit STRUCTUREund EXTERN muss ich mich auch noch befassen. Gibt ja bekanntlich für alles das erste mal.

@Joern
Funktioniert und macht was es soll, vielen Dank!