Forum: Win32/Win64 API (native code)
Delphi
by gargano,
3. Jan 2008
Hallo Dezipaitor,
das hast Du genau richtig erfaßt. Das Ganze soll unter Terminalserver laufen, wenn die Anzahl der Clients mit meinem Programm einen Wert überschritten hat, sollen keine weiteren Programme mehr gestartet werden können, bis sich evtl. jemand anders abmeldet und die Anzahl wieder unter den Wert sinkt.
@SirThornberry
Die evtl. Lösung mit Semaphoren werde ich morgen probieren....
Forum: Win32/Win64 API (native code)
Delphi
by gargano,
3. Jan 2008
Ich meinte damit, evtl. hat jemand eine fertige und getestete Funktion.
Also 'ready to use'.
Deinen britischen Humor kann ich Moment nicht ganz teilen. Sorry, ich bin etwas unter Zeitdruck.
Viele Grüße
Gargano
Forum: Win32/Win64 API (native code)
Delphi
by gargano,
3. Jan 2008
mmh,
das bedeutet , daß ich ein Dummy Semaphore erstellen muß, um die Anzahl der Sessions
zu begrenzen.
Gibt es da keine einfachere Möglichkeit ?
Ob das Programm auf einem Terminal Server läuft, kann mich mit GetSystemMetrics($1000)
abfragen.
Viele Grüße
Forum: Win32/Win64 API (native code)
Delphi
by gargano,
3. Jan 2008
Hallo Delphianer,
erstmal ein schönes neues Jahr.
In diesem habe ich schon ein Problem:
Ich möchte herausfinden wieviele Sessions eines bestimmten Programmes auf einem Terminalserver laufen.
Hintergrund ist, daß ich nicht möchte daß ein Benutzer unzählig viele Sessions von verschiedenen Clients aus starten kann.
Am besten wäre eine Abfrage :