Files
27Aug2021-Cpp2IL-Dump/mscorlib/System/Threading/InternalThread.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

231 lines
6.8 KiB
C#

using System;
using System.Runtime.ConstrainedExecution;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Threading
{
// Token: 0x02000368 RID: 872
[Token(Token = "0x2000368")]
[StructLayout(0)]
internal sealed class InternalThread : CriticalFinalizerObject
{
// Token: 0x0600207B RID: 8315 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600207B")]
[Address(RVA = "0xF2CE40", Offset = "0xF2BE40", VA = "0x180F2CE40")]
private void Thread_free_internal()
{
}
// Token: 0x0600207C RID: 8316 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600207C")]
[Address(RVA = "0xF2CDD0", Offset = "0xF2BDD0", VA = "0x180F2CDD0", Slot = "1")]
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
protected override void Finalize()
{
}
// Token: 0x0600207D RID: 8317 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600207D")]
[Address(RVA = "0xF2CE50", Offset = "0xF2BE50", VA = "0x180F2CE50")]
public InternalThread()
{
}
// Token: 0x040011F3 RID: 4595
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40011F3")]
private int lock_thread_id;
// Token: 0x040011F4 RID: 4596
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40011F4")]
private IntPtr handle;
// Token: 0x040011F5 RID: 4597
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40011F5")]
private IntPtr native_handle;
// Token: 0x040011F6 RID: 4598
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x40011F6")]
private IntPtr unused3;
// Token: 0x040011F7 RID: 4599
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40011F7")]
private IntPtr name;
// Token: 0x040011F8 RID: 4600
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x40011F8")]
private int name_len;
// Token: 0x040011F9 RID: 4601
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")]
[Token(Token = "0x40011F9")]
private ThreadState state;
// Token: 0x040011FA RID: 4602
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x40011FA")]
private object abort_exc;
// Token: 0x040011FB RID: 4603
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x40011FB")]
private int abort_state_handle;
// Token: 0x040011FC RID: 4604
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x40011FC")]
internal long thread_id;
// Token: 0x040011FD RID: 4605
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x40011FD")]
private IntPtr debugger_thread;
// Token: 0x040011FE RID: 4606
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x40011FE")]
private UIntPtr static_data;
// Token: 0x040011FF RID: 4607
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x40011FF")]
private IntPtr runtime_thread_info;
// Token: 0x04001200 RID: 4608
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x4001200")]
private object current_appcontext;
// Token: 0x04001201 RID: 4609
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x4001201")]
private object root_domain_thread;
// Token: 0x04001202 RID: 4610
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x4001202")]
internal byte[] _serialized_principal;
// Token: 0x04001203 RID: 4611
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x4001203")]
internal int _serialized_principal_version;
// Token: 0x04001204 RID: 4612
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x4001204")]
private IntPtr appdomain_refs;
// Token: 0x04001205 RID: 4613
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x4001205")]
private int interruption_requested;
// Token: 0x04001206 RID: 4614
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4001206")]
private IntPtr synch_cs;
// Token: 0x04001207 RID: 4615
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4001207")]
internal bool threadpool_thread;
// Token: 0x04001208 RID: 4616
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA9")]
[Token(Token = "0x4001208")]
private bool thread_interrupt_requested;
// Token: 0x04001209 RID: 4617
[global::Cpp2IlInjected.FieldOffset(Offset = "0xAC")]
[Token(Token = "0x4001209")]
internal int stack_size;
// Token: 0x0400120A RID: 4618
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400120A")]
internal byte apartment_state;
// Token: 0x0400120B RID: 4619
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB4")]
[Token(Token = "0x400120B")]
internal int critical_region_level;
// Token: 0x0400120C RID: 4620
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400120C")]
internal int managed_id;
// Token: 0x0400120D RID: 4621
[global::Cpp2IlInjected.FieldOffset(Offset = "0xBC")]
[Token(Token = "0x400120D")]
private int small_id;
// Token: 0x0400120E RID: 4622
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400120E")]
private IntPtr manage_callback;
// Token: 0x0400120F RID: 4623
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400120F")]
private IntPtr unused4;
// Token: 0x04001210 RID: 4624
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4001210")]
private IntPtr flags;
// Token: 0x04001211 RID: 4625
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4001211")]
private IntPtr thread_pinning_ref;
// Token: 0x04001212 RID: 4626
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4001212")]
private IntPtr abort_protected_block_count;
// Token: 0x04001213 RID: 4627
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4001213")]
private int priority;
// Token: 0x04001214 RID: 4628
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4001214")]
private IntPtr owned_mutex;
// Token: 0x04001215 RID: 4629
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4001215")]
private IntPtr suspended_event;
// Token: 0x04001216 RID: 4630
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
[Token(Token = "0x4001216")]
private int self_suspended;
// Token: 0x04001217 RID: 4631
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
[Token(Token = "0x4001217")]
private IntPtr unused1;
// Token: 0x04001218 RID: 4632
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
[Token(Token = "0x4001218")]
private IntPtr unused2;
// Token: 0x04001219 RID: 4633
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
[Token(Token = "0x4001219")]
private IntPtr last;
}
}