<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[GetUserName() aus Service heraus]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>gibt es irgendwie eine Möglichkeit herauszufinden, wer sich parallel zum aktuellen Nutzer noch am System angemeldet hat? Bei WinXP kann man ja z.B. auch &quot;Benutzer wechseln&quot; und dann sind zwei Nutzer gleichzeitig angemeldet.</p>
<p>Mein Problem ist nämlich folgendes: Ich habe einen Win32-Service und der läuft unter dem LocalSystem-Account ( SYSTEM ). Nun will ich aber wissen, ob ein Nutzer am System angemeldet ist und wenn ja, wie er heisst. GetUserName() liefert da natürlich nur &quot;SYSTEM&quot; zurück.</p>
<p>Wäre schön, wenn jmd einen Ansatz für mich hätte.</p>
<p>Cosmixx</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/94439/getusername-aus-service-heraus</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 02:24:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/94439.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 09 Dec 2004 09:43:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to GetUserName() aus Service heraus on Thu, 09 Dec 2004 09:43:25 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>gibt es irgendwie eine Möglichkeit herauszufinden, wer sich parallel zum aktuellen Nutzer noch am System angemeldet hat? Bei WinXP kann man ja z.B. auch &quot;Benutzer wechseln&quot; und dann sind zwei Nutzer gleichzeitig angemeldet.</p>
<p>Mein Problem ist nämlich folgendes: Ich habe einen Win32-Service und der läuft unter dem LocalSystem-Account ( SYSTEM ). Nun will ich aber wissen, ob ein Nutzer am System angemeldet ist und wenn ja, wie er heisst. GetUserName() liefert da natürlich nur &quot;SYSTEM&quot; zurück.</p>
<p>Wäre schön, wenn jmd einen Ansatz für mich hätte.</p>
<p>Cosmixx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/669322</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/669322</guid><dc:creator><![CDATA[Cosmixx]]></dc:creator><pubDate>Thu, 09 Dec 2004 09:43:25 GMT</pubDate></item><item><title><![CDATA[Reply to GetUserName() aus Service heraus on Thu, 09 Dec 2004 13:14:16 GMT]]></title><description><![CDATA[<p>Guck mal nach LoggedOn bei den Quelltexten auf <a href="http://www.assarbad.org" rel="nofollow">www.assarbad.org</a> Das Tool zeigt dir alle Rechner in einer Domain und wer dort eingeloggt ist. Gibt man den eigenen Rechnernamen an funktioniert es auch. Ist allerdings in Delphi. Aber da die API's die gleichen sind, sollte es kein Problem sein es nach C(++) zu portieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/669497</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/669497</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Thu, 09 Dec 2004 13:14:16 GMT</pubDate></item><item><title><![CDATA[Reply to GetUserName() aus Service heraus on Thu, 09 Dec 2004 21:31:06 GMT]]></title><description><![CDATA[<p>1. LsaEnumerateLogonSession um die LUUIDs der sessions zu bekommen<br />
2. LsaGetLogonSessionData um die Daten der jeweiligen Session abzufragen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/670002</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/670002</guid><dc:creator><![CDATA[ScriptGod]]></dc:creator><pubDate>Thu, 09 Dec 2004 21:31:06 GMT</pubDate></item></channel></rss>