diff options
author | cpu@chromium.org <cpu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-01 03:28:47 +0000 |
---|---|---|
committer | cpu@chromium.org <cpu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-01 03:28:47 +0000 |
commit | e50130bb863d3d904d8c1bccb9ab86c1bdcf88e5 (patch) | |
tree | ecbf141b6c12b41c7111b90a828c357db6beb5f1 /base/process.h | |
parent | e7f2be605361283b5ce2ea8d302ef9a8e34c4c69 (diff) | |
download | chromium_src-e50130bb863d3d904d8c1bccb9ab86c1bdcf88e5.zip chromium_src-e50130bb863d3d904d8c1bccb9ab86c1bdcf88e5.tar.gz chromium_src-e50130bb863d3d904d8c1bccb9ab86c1bdcf88e5.tar.bz2 |
Add a utility function to run a process as an arbitrary user
- Only for windows
- Needed in certain upgrade scenarios, useful for all
BUG=32474
TEST= unit tests included
Review URL: http://codereview.chromium.org/555192
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@37682 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/process.h')
-rw-r--r-- | base/process.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/base/process.h b/base/process.h index 6ac29e9..f52c455 100644 --- a/base/process.h +++ b/base/process.h @@ -21,6 +21,7 @@ namespace base { #if defined(OS_WIN) typedef HANDLE ProcessHandle; typedef DWORD ProcessId; +typedef HANDLE UserTokenHandle; const ProcessHandle kNullProcessHandle = NULL; #elif defined(OS_POSIX) // On POSIX, our ProcessHandle will just be the PID. |