Abstractions.WindowsApi.pInvokes.SafeNativeMethods.CreateProcessAsUser C# (CSharp) Метод

CreateProcessAsUser() приватный Метод

private CreateProcessAsUser ( IntPtr hToken, string lpApplicationName, string lpCommandLine, SECURITY_ATTRIBUTES &lpProcessAttributes, SECURITY_ATTRIBUTES &lpThreadAttributes, bool bInheritHandles, uint dwCreationFlags, IntPtr lpEnvironment, string lpCurrentDirectory, STARTUPINFO &lpStartupInfo, PROCESS_INFORMATION &lpProcessInformation ) : bool
hToken System.IntPtr
lpApplicationName string
lpCommandLine string
lpProcessAttributes SECURITY_ATTRIBUTES
lpThreadAttributes SECURITY_ATTRIBUTES
bInheritHandles bool
dwCreationFlags uint
lpEnvironment System.IntPtr
lpCurrentDirectory string
lpStartupInfo STARTUPINFO
lpProcessInformation PROCESS_INFORMATION
Результат bool
            public static extern bool CreateProcessAsUser(IntPtr hToken, string lpApplicationName, string lpCommandLine, ref SECURITY_ATTRIBUTES lpProcessAttributes,
                                                           ref SECURITY_ATTRIBUTES lpThreadAttributes, bool bInheritHandles, uint dwCreationFlags, IntPtr lpEnvironment,
                                                           string lpCurrentDirectory, ref STARTUPINFO lpStartupInfo, out PROCESS_INFORMATION lpProcessInformation);