Man kann ja ein Programm unter einem anderen Benutzeraccount mit CreateProcessAsUser oder CreateProcessWithLogonW ausführen. Worin liegen da die Unterschiede bzw. Vor- und/oder Nachteile?
Das
PSDK sagt:
Zitat:
The CreateProcessWithLogonW function is similar to CreateProcessAsUser, except that the caller does not need to call the LogonUser function to authenticate the user and get a token.
Aber wo ist da jetzt der Vorteil / Nachteil?