Process Hacker
_PH_CREATE_PROCESS_AS_USER_INFO Struct Reference

#include <ph.h>

Data Fields

_In_opt_ PWSTR ApplicationName
 
_In_opt_ PWSTR CommandLine
 
_In_opt_ PWSTR CurrentDirectory
 
_In_opt_ PVOID Environment
 
_In_opt_ PWSTR DesktopName
 
_In_opt_ ULONG SessionId
 
union {
   struct {
      _In_ PWSTR   DomainName
 
      _In_ PWSTR   UserName
 
      _In_ PWSTR   Password
 
      _In_opt_ ULONG   LogonType
 
   } 
 
   _In_ HANDLE   ProcessIdWithToken
 
   _In_ ULONG   SessionIdWithToken
 
}; 
 

Detailed Description

Definition at line 2864 of file ph.h.

Field Documentation

union { ... }
_In_opt_ PWSTR ApplicationName

Definition at line 2866 of file ph.h.

_In_opt_ PWSTR CommandLine

Definition at line 2867 of file ph.h.

_In_opt_ PWSTR CurrentDirectory

Definition at line 2868 of file ph.h.

_In_opt_ PWSTR DesktopName

Definition at line 2870 of file ph.h.

_In_ PWSTR DomainName

Definition at line 2876 of file ph.h.

_In_opt_ PVOID Environment

Definition at line 2869 of file ph.h.

_In_opt_ ULONG LogonType

Definition at line 2879 of file ph.h.

_In_ PWSTR Password

Definition at line 2878 of file ph.h.

_In_ HANDLE ProcessIdWithToken

Definition at line 2881 of file ph.h.

_In_opt_ ULONG SessionId

Definition at line 2871 of file ph.h.

_In_ ULONG SessionIdWithToken

Definition at line 2882 of file ph.h.

_In_ PWSTR UserName

Definition at line 2877 of file ph.h.


The documentation for this struct was generated from the following file: