15,911,035 members
Sign in
Sign in
Email
Password
Forgot your password?
Sign in with
home
articles
Browse Topics
>
Latest Articles
Top Articles
Posting/Update Guidelines
Article Help Forum
Submit an article or tip
Import GitHub Project
Import your Blog
quick answers
Q&A
Ask a Question
View Unanswered Questions
View All Questions
View C# questions
View C++ questions
View Javascript questions
View Visual Basic questions
View Python questions
discussions
forums
CodeProject.AI Server
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work Issues
Design and Architecture
Artificial Intelligence
ASP.NET
JavaScript
Internet of Things
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
C#
Free Tools
Objective-C and Swift
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
Linux Programming
Python
.NET (Core and Framework)
Android
iOS
Mobile
WPF
Visual Basic
Web Development
Site Bugs / Suggestions
Spam and Abuse Watch
features
features
Competitions
News
The Insider Newsletter
The Daily Build Newsletter
Newsletter archive
Surveys
CodeProject Stuff
community
lounge
Who's Who
Most Valuable Professionals
The Lounge
The CodeProject Blog
Where I Am: Member Photos
The Insider News
The Weird & The Wonderful
help
?
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
About Us
Search within:
Articles
Quick Answers
Messages
Comments by JustForWords (Top 5 by date)
JustForWords
15-Apr-11 4:45am
View
Change the user name. (:
Ultimate goal is that the process will do a operation register user information to system.
If want to let the operation success and correct, process need to run as the user who you want to register. And the process is run when windows logon, it may the most hard crux.
JustForWords
15-Apr-11 3:28am
View
I think the suggestion is helpful for me. THX.
And do you know how to use CreateProcessAsUser in service, and show process interface in current desktop?
I have a way what done at XP, but failed on win7. Service can start a process but will be show on session 0.
These two days I did research about this.
JustForWords
15-Apr-11 3:19am
View
THX SAKryukov for your help. Sorry for reply late. I had try a solution that start an APP in service. But there are some problem.
So I will describe my goal clearly.
I had a process that want to start after user select the user to log on(but don't login).If you know that in windows vista we can make a COM dll to control the logon operation inherit from ICredentialProvider. The dll may be invoked by winlogon.exe, and run as system.
But the process I want to start must start as a user who I want to logon. I had try to use CreateProcessAsUser in DLL, but unfortunately, had not realized yet, also CreateProcessWithLogon will return a error (It can be success after login, and started in a test APP).
These is my status now.
Oh, and the "weapons" is very powerful, I can do a lot research.
JustForWords
12-Apr-11 4:34am
View
Thanks a lot. It must be helpful for me. I will try.
JustForWords
12-Apr-11 3:42am
View
Thanks for your response. But how can I stop user's operation, such as CTRL+ALT+DELETE, Or if want to rollback to the LogonUI. I think it may not correspond to my function. And could you provide some useful links about you "weapon"?
THX.