INFO: Security Context of Child Processes
Article ID: 111545
Article Last Modified on 11/21/2006
APPLIES TO
- Microsoft Win32 Application Programming Interface, when used with:
- Microsoft Windows NT Advanced Server 3.1
- Microsoft Windows 2000 Standard Edition
- Microsoft Windows XP Professional
This article was previously published under Q111545
SUMMARY
When a process is created with the CreateProcess() API, it operates under
the same security context as the parent. The child process inherits the
parent's security context, which are defined by the parent's access token.
Even if a thread in the parent process impersonates a client and then
creates a new process, the new process still runs under the parent's
original security context and not the under the impersonation token.
Additional query words: 3.10 3.50
Keywords: kbapi kbinfo kbkernbase kbprogramming kbsecurity KB111545