505 lines
22 KiB
C#
505 lines
22 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Collections.Specialized;
|
|
using System.ComponentModel;
|
|
using System.Runtime.InteropServices;
|
|
using System.Security;
|
|
using System.Text;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Diagnostics
|
|
{
|
|
/// <summary>Specifies a set of values that are used when you start a process.</summary>
|
|
// Token: 0x020000CF RID: 207
|
|
[Token(Token = "0x20000CF")]
|
|
[TypeConverter]
|
|
[StructLayout(0)]
|
|
public sealed class ProcessStartInfo
|
|
{
|
|
/// <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.ProcessStartInfo" /> class without specifying a file name with which to start the process.</summary>
|
|
// Token: 0x060004EE RID: 1262 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60004EE")]
|
|
[Address(RVA = "0x28A7190", Offset = "0x28A5F90", VA = "0x1828A7190")]
|
|
public ProcessStartInfo()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004EF RID: 1263 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60004EF")]
|
|
[Address(RVA = "0x28A71E0", Offset = "0x28A5FE0", VA = "0x1828A71E0")]
|
|
internal ProcessStartInfo(Process parent)
|
|
{
|
|
}
|
|
|
|
/// <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.ProcessStartInfo" /> class, specifies an application file name with which to start the process, and specifies a set of command-line arguments to pass to the application.</summary>
|
|
/// <param name="fileName">An application with which to start a process.</param>
|
|
/// <param name="arguments">Command-line arguments to pass to the application when the process starts.</param>
|
|
// Token: 0x060004F0 RID: 1264 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60004F0")]
|
|
[Address(RVA = "0x28A71A0", Offset = "0x28A5FA0", VA = "0x1828A71A0")]
|
|
public ProcessStartInfo(string fileName, string arguments)
|
|
{
|
|
}
|
|
|
|
/// <summary>Gets or sets the verb to use when opening the application or document specified by the <see cref="P:System.Diagnostics.ProcessStartInfo.FileName" /> property.</summary>
|
|
/// <returns>The action to take with the file that the process opens. The default is an empty string (""), which signifies no action.</returns>
|
|
// Token: 0x170000B7 RID: 183
|
|
// (set) Token: 0x060004F1 RID: 1265 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170000B7")]
|
|
[TypeConverter]
|
|
[NotifyParentProperty(true)]
|
|
[TypeConverter("System.Diagnostics.Design.VerbConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
[DefaultValue("")]
|
|
[MonitoringDescription("The verb to apply to the document specified by the FileName property.")]
|
|
public string Verb
|
|
{
|
|
[Token(Token = "0x60004F1")]
|
|
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets the set of command-line arguments to use when starting the application.</summary>
|
|
/// <returns>A single string containing the arguments to pass to the target application specified in the <see cref="P:System.Diagnostics.ProcessStartInfo.FileName" /> property. The default is an empty string (""). On Windows Vista and earlier versions of the Windows operating system, the length of the arguments added to the length of the full path to the process must be less than 2080. On Windows 7 and later versions, the length must be less than 32699.
|
|
/// Arguments are parsed and interpreted by the target application, so must align with the expectations of that application. For.NET applications as demonstrated in the Examples below, spaces are interpreted as a separator between multiple arguments. A single argument that includes spaces must be surrounded by quotation marks, but those quotation marks are not carried through to the target application. In include quotation marks in the final parsed argument, triple-escape each mark.</returns>
|
|
// Token: 0x170000B8 RID: 184
|
|
// (get) Token: 0x060004F2 RID: 1266 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060004F3 RID: 1267 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170000B8")]
|
|
[TypeConverter]
|
|
[DefaultValue("")]
|
|
[SettingsBindable(true)]
|
|
[TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
[MonitoringDescription("Command line arguments that will be passed to the application specified by the FileName property.")]
|
|
[NotifyParentProperty(true)]
|
|
public string Arguments
|
|
{
|
|
[Token(Token = "0x60004F2")]
|
|
[Address(RVA = "0x28A7260", Offset = "0x28A6060", VA = "0x1828A7260")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x60004F3")]
|
|
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets a value indicating whether to start the process in a new window.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the process should be started without creating a new window to contain it; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
|
// Token: 0x170000B9 RID: 185
|
|
// (set) Token: 0x060004F4 RID: 1268 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170000B9")]
|
|
[MonitoringDescription("Whether to start the process without creating a new window to contain it.")]
|
|
[NotifyParentProperty(true)]
|
|
[DefaultValue(false)]
|
|
public bool CreateNoWindow
|
|
{
|
|
[Token(Token = "0x60004F4")]
|
|
[Address(RVA = "0x536B70", Offset = "0x535970", VA = "0x180536B70")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets search paths for files, directories for temporary files, application-specific options, and other similar information.</summary>
|
|
/// <returns>A string dictionary that provides environment variables that apply to this process and child processes. The default is <see langword="null" />.</returns>
|
|
// Token: 0x170000BA RID: 186
|
|
// (get) Token: 0x060004F5 RID: 1269 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000BA")]
|
|
[Editor]
|
|
[DefaultValue(null)]
|
|
[MonitoringDescription("Set of environment variables that apply to this process and child processes.")]
|
|
[NotifyParentProperty(true)]
|
|
[Editor("System.Diagnostics.Design.StringDictionaryEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
[DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
|
|
public StringDictionary EnvironmentVariables
|
|
{
|
|
[Token(Token = "0x60004F5")]
|
|
[Address(RVA = "0x28A7300", Offset = "0x28A6100", VA = "0x1828A7300")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets a value indicating whether the input for an application is read from the <see cref="P:System.Diagnostics.Process.StandardInput" /> stream.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if input should be read from <see cref="P:System.Diagnostics.Process.StandardInput" />; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
|
// Token: 0x170000BB RID: 187
|
|
// (get) Token: 0x060004F6 RID: 1270 RVA: 0x00004020 File Offset: 0x00002220
|
|
// (set) Token: 0x060004F7 RID: 1271 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170000BB")]
|
|
[NotifyParentProperty(true)]
|
|
[MonitoringDescription("Whether the process command input is read from the Process instance's StandardInput member.")]
|
|
[DefaultValue(false)]
|
|
public bool RedirectStandardInput
|
|
{
|
|
[Token(Token = "0x60004F6")]
|
|
[Address(RVA = "0xA868F0", Offset = "0xA856F0", VA = "0x180A868F0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60004F7")]
|
|
[Address(RVA = "0x1AA32D0", Offset = "0x1AA20D0", VA = "0x181AA32D0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets a value that indicates whether the textual output of an application is written to the <see cref="P:System.Diagnostics.Process.StandardOutput" /> stream.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if output should be written to <see cref="P:System.Diagnostics.Process.StandardOutput" />; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
|
// Token: 0x170000BC RID: 188
|
|
// (get) Token: 0x060004F8 RID: 1272 RVA: 0x00004038 File Offset: 0x00002238
|
|
// (set) Token: 0x060004F9 RID: 1273 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170000BC")]
|
|
[DefaultValue(false)]
|
|
[NotifyParentProperty(true)]
|
|
[MonitoringDescription("Whether the process output is written to the Process instance's StandardOutput member.")]
|
|
public bool RedirectStandardOutput
|
|
{
|
|
[Token(Token = "0x60004F8")]
|
|
[Address(RVA = "0xA868E0", Offset = "0xA856E0", VA = "0x180A868E0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60004F9")]
|
|
[Address(RVA = "0x1AA4940", Offset = "0x1AA3740", VA = "0x181AA4940")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets a value that indicates whether the error output of an application is written to the <see cref="P:System.Diagnostics.Process.StandardError" /> stream.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if error output should be written to <see cref="P:System.Diagnostics.Process.StandardError" />; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
|
// Token: 0x170000BD RID: 189
|
|
// (get) Token: 0x060004FA RID: 1274 RVA: 0x00004050 File Offset: 0x00002250
|
|
// (set) Token: 0x060004FB RID: 1275 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170000BD")]
|
|
[DefaultValue(false)]
|
|
[NotifyParentProperty(true)]
|
|
[MonitoringDescription("Whether the process's error output is written to the Process instance's StandardError member.")]
|
|
public bool RedirectStandardError
|
|
{
|
|
[Token(Token = "0x60004FA")]
|
|
[Address(RVA = "0xA86990", Offset = "0xA85790", VA = "0x180A86990")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60004FB")]
|
|
[Address(RVA = "0x28A7790", Offset = "0x28A6590", VA = "0x1828A7790")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets the preferred encoding for error output.</summary>
|
|
/// <returns>An object that represents the preferred encoding for error output. The default is <see langword="null" />.</returns>
|
|
// Token: 0x170000BE RID: 190
|
|
// (get) Token: 0x060004FC RID: 1276 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000BE")]
|
|
public Encoding StandardErrorEncoding
|
|
{
|
|
[Token(Token = "0x60004FC")]
|
|
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets the preferred encoding for standard output.</summary>
|
|
/// <returns>An object that represents the preferred encoding for standard output. The default is <see langword="null" />.</returns>
|
|
// Token: 0x170000BF RID: 191
|
|
// (get) Token: 0x060004FD RID: 1277 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000BF")]
|
|
public Encoding StandardOutputEncoding
|
|
{
|
|
[Token(Token = "0x60004FD")]
|
|
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets a value indicating whether to use the operating system shell to start the process.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the shell should be used when starting the process; <see langword="false" /> if the process should be created directly from the executable file. The default is <see langword="true" /> on .NET Framework apps and <see langword="false" /> on .NET Core apps.</returns>
|
|
/// <exception cref="T:System.PlatformNotSupportedException">An attempt to set the value to <see langword="true" /> on Universal Windows Platform (UWP) apps occurs.</exception>
|
|
// Token: 0x170000C0 RID: 192
|
|
// (get) Token: 0x060004FE RID: 1278 RVA: 0x00004068 File Offset: 0x00002268
|
|
// (set) Token: 0x060004FF RID: 1279 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170000C0")]
|
|
[DefaultValue(true)]
|
|
[MonitoringDescription("Whether to use the operating system shell to start the process.")]
|
|
[NotifyParentProperty(true)]
|
|
public bool UseShellExecute
|
|
{
|
|
[Token(Token = "0x60004FE")]
|
|
[Address(RVA = "0x4363F0", Offset = "0x4351F0", VA = "0x1804363F0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60004FF")]
|
|
[Address(RVA = "0x4366B0", Offset = "0x4354B0", VA = "0x1804366B0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets the user name to use when starting the process. If you use the UPN format, <paramref name="user" />@<paramref name="DNS_domain_name" />, the <see cref="P:System.Diagnostics.ProcessStartInfo.Domain" /> property must be <see langword="null" />.</summary>
|
|
/// <returns>The user name to use when starting the process. If you use the UPN format, <paramref name="user" />@<paramref name="DNS_domain_name" />, the <see cref="P:System.Diagnostics.ProcessStartInfo.Domain" /> property must be <see langword="null" />.</returns>
|
|
// Token: 0x170000C1 RID: 193
|
|
// (get) Token: 0x06000500 RID: 1280 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000C1")]
|
|
[NotifyParentProperty(true)]
|
|
public string UserName
|
|
{
|
|
[Token(Token = "0x6000500")]
|
|
[Address(RVA = "0x28A76F0", Offset = "0x28A64F0", VA = "0x1828A76F0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets a secure string that contains the user password to use when starting the process.</summary>
|
|
/// <returns>The user password to use when starting the process.</returns>
|
|
// Token: 0x170000C2 RID: 194
|
|
// (get) Token: 0x06000501 RID: 1281 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000C2")]
|
|
public SecureString Password
|
|
{
|
|
[Token(Token = "0x6000501")]
|
|
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets a value that identifies the domain to use when starting the process. If this value is <see langword="null" />, the <see cref="P:System.Diagnostics.ProcessStartInfo.UserName" /> property must be specified in UPN format.</summary>
|
|
/// <returns>The Active Directory domain to use when starting the process. If this value is <see langword="null" />, the <see cref="P:System.Diagnostics.ProcessStartInfo.UserName" /> property must be specified in UPN format.</returns>
|
|
// Token: 0x170000C3 RID: 195
|
|
// (get) Token: 0x06000502 RID: 1282 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000C3")]
|
|
[NotifyParentProperty(true)]
|
|
public string Domain
|
|
{
|
|
[Token(Token = "0x6000502")]
|
|
[Address(RVA = "0x28A72B0", Offset = "0x28A60B0", VA = "0x1828A72B0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets a value that indicates whether the Windows user profile is to be loaded from the registry.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the Windows user profile should be loaded; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
|
// Token: 0x170000C4 RID: 196
|
|
// (get) Token: 0x06000503 RID: 1283 RVA: 0x00004080 File Offset: 0x00002280
|
|
[Token(Token = "0x170000C4")]
|
|
[NotifyParentProperty(true)]
|
|
public bool LoadUserProfile
|
|
{
|
|
[Token(Token = "0x6000503")]
|
|
[Address(RVA = "0x75C260", Offset = "0x75B060", VA = "0x18075C260")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets the application or document to start.</summary>
|
|
/// <returns>The name of the application to start, or the name of a document of a file type that is associated with an application and that has a default open action available to it. The default is an empty string ("").</returns>
|
|
// Token: 0x170000C5 RID: 197
|
|
// (get) Token: 0x06000504 RID: 1284 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x06000505 RID: 1285 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170000C5")]
|
|
[TypeConverter]
|
|
[Editor]
|
|
[TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
[NotifyParentProperty(true)]
|
|
[DefaultValue("")]
|
|
[Editor("System.Diagnostics.Design.StartFileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
[MonitoringDescription("The name of the application, document or URL to start.")]
|
|
[SettingsBindable(true)]
|
|
public string FileName
|
|
{
|
|
[Token(Token = "0x6000504")]
|
|
[Address(RVA = "0x28A7690", Offset = "0x28A6490", VA = "0x1828A7690")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000505")]
|
|
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>When the <see cref="P:System.Diagnostics.ProcessStartInfo.UseShellExecute" /> property is <see langword="false" />, gets or sets the working directory for the process to be started. When <see cref="P:System.Diagnostics.ProcessStartInfo.UseShellExecute" /> is <see langword="true" />, gets or sets the directory that contains the process to be started.</summary>
|
|
/// <returns>When <see cref="P:System.Diagnostics.ProcessStartInfo.UseShellExecute" /> is <see langword="true" />, the fully qualified name of the directory that contains the process to be started. When the <see cref="P:System.Diagnostics.ProcessStartInfo.UseShellExecute" /> property is <see langword="false" />, the working directory for the process to be started. The default is an empty string ("").</returns>
|
|
// Token: 0x170000C6 RID: 198
|
|
// (get) Token: 0x06000506 RID: 1286 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000C6")]
|
|
[TypeConverter]
|
|
[Editor]
|
|
[TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
[MonitoringDescription("The initial working directory for the process.")]
|
|
[DefaultValue("")]
|
|
[Editor("System.Diagnostics.Design.WorkingDirectoryEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
|
[NotifyParentProperty(true)]
|
|
[SettingsBindable(true)]
|
|
public string WorkingDirectory
|
|
{
|
|
[Token(Token = "0x6000506")]
|
|
[Address(RVA = "0x28A7740", Offset = "0x28A6540", VA = "0x1828A7740")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000C7 RID: 199
|
|
// (get) Token: 0x06000507 RID: 1287 RVA: 0x00004098 File Offset: 0x00002298
|
|
[Token(Token = "0x170000C7")]
|
|
internal bool HaveEnvVars
|
|
{
|
|
[Token(Token = "0x6000507")]
|
|
[Address(RVA = "0x28A76E0", Offset = "0x28A64E0", VA = "0x1828A76E0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x040003E2 RID: 994
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40003E2")]
|
|
private string fileName;
|
|
|
|
// Token: 0x040003E3 RID: 995
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40003E3")]
|
|
private string arguments;
|
|
|
|
// Token: 0x040003E4 RID: 996
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40003E4")]
|
|
private string directory;
|
|
|
|
// Token: 0x040003E5 RID: 997
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40003E5")]
|
|
private string verb;
|
|
|
|
// Token: 0x040003E6 RID: 998
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40003E6")]
|
|
private ProcessWindowStyle windowStyle;
|
|
|
|
// Token: 0x040003E7 RID: 999
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x40003E7")]
|
|
private bool errorDialog;
|
|
|
|
// Token: 0x040003E8 RID: 1000
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40003E8")]
|
|
private IntPtr errorDialogParentHandle;
|
|
|
|
// Token: 0x040003E9 RID: 1001
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40003E9")]
|
|
private bool useShellExecute;
|
|
|
|
// Token: 0x040003EA RID: 1002
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40003EA")]
|
|
private string userName;
|
|
|
|
// Token: 0x040003EB RID: 1003
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40003EB")]
|
|
private string domain;
|
|
|
|
// Token: 0x040003EC RID: 1004
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40003EC")]
|
|
private SecureString password;
|
|
|
|
// Token: 0x040003ED RID: 1005
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x40003ED")]
|
|
private string passwordInClearText;
|
|
|
|
// Token: 0x040003EE RID: 1006
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40003EE")]
|
|
private bool loadUserProfile;
|
|
|
|
// Token: 0x040003EF RID: 1007
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x69")]
|
|
[Token(Token = "0x40003EF")]
|
|
private bool redirectStandardInput;
|
|
|
|
// Token: 0x040003F0 RID: 1008
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6A")]
|
|
[Token(Token = "0x40003F0")]
|
|
private bool redirectStandardOutput;
|
|
|
|
// Token: 0x040003F1 RID: 1009
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6B")]
|
|
[Token(Token = "0x40003F1")]
|
|
private bool redirectStandardError;
|
|
|
|
// Token: 0x040003F2 RID: 1010
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40003F2")]
|
|
private Encoding standardOutputEncoding;
|
|
|
|
// Token: 0x040003F3 RID: 1011
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40003F3")]
|
|
private Encoding standardErrorEncoding;
|
|
|
|
// Token: 0x040003F4 RID: 1012
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x40003F4")]
|
|
private bool createNoWindow;
|
|
|
|
// Token: 0x040003F5 RID: 1013
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x40003F5")]
|
|
private WeakReference weakParentProcess;
|
|
|
|
// Token: 0x040003F6 RID: 1014
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x40003F6")]
|
|
internal StringDictionary environmentVariables;
|
|
|
|
// Token: 0x040003F7 RID: 1015
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x40003F7")]
|
|
private IDictionary<string, string> environment;
|
|
|
|
// Token: 0x040003F8 RID: 1016
|
|
[Token(Token = "0x40003F8")]
|
|
private static readonly string[] empty;
|
|
}
|
|
}
|