Mehrere Threads unter verschiedenen Nutzern
Hi,
leider ist die MSDN Hilfe nicht sehr aufschlussreich in diesem Bezug, deswegen wollte ich mal wissen, ob (und welche) ihr Erfahrungen damit habt. Generell nutze ich recht gerne ImpersonateLoggedOnUser, um einen Prozess unter einem anderen Account laufen zu lassen. Soweit so gut. Nun möchte ich aber nicht den Prozess, sondern nur einen Thread unter einem anderen Account laufen lassen. Besser noch, innerhalb einer Anwendung würde ich gerne verschiedene Threads unter verschiedenen Accounts laufen lassen. Die MSDN schreibt The impersonation lasts until the thread exits or until it calls RevertToSelf. Also kurz um: hat es schon mal jemand versucht und waren diese Versuche erfolgreich oder nicht? ...:cat:... |
Re: Mehrere Threads unter verschiedenen Nutzern
Es funktioniert unter Threads mit den beiden von Dir genannten Funktionen (ImpersonateLoggedOnUser, RevertToSelf) und gilt nur für den Thread, sofern die Funktionen durch den Thread aufgerufen werden
|
Re: Mehrere Threads unter verschiedenen Nutzern
Zitat:
...:cat:... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz