Files
2026-06-04 11:42:34 +02:00

77 lines
1.8 KiB
C#

using System;
using System.Runtime.InteropServices;
namespace System.Net.NetworkInformation
{
// Token: 0x020001C8 RID: 456
[StructLayout(LayoutKind.Sequential)]
internal class Win32_IP_ADAPTER_INFO
{
// Token: 0x04000D4D RID: 3405
private const int MAX_ADAPTER_NAME_LENGTH = 256;
// Token: 0x04000D4E RID: 3406
private const int MAX_ADAPTER_DESCRIPTION_LENGTH = 128;
// Token: 0x04000D4F RID: 3407
private const int MAX_ADAPTER_ADDRESS_LENGTH = 8;
// Token: 0x04000D50 RID: 3408
public IntPtr Next;
// Token: 0x04000D51 RID: 3409
public int ComboIndex;
// Token: 0x04000D52 RID: 3410
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)]
public string AdapterName;
// Token: 0x04000D53 RID: 3411
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 132)]
public string Description;
// Token: 0x04000D54 RID: 3412
public uint AddressLength;
// Token: 0x04000D55 RID: 3413
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 8)]
public byte[] Address;
// Token: 0x04000D56 RID: 3414
public uint Index;
// Token: 0x04000D57 RID: 3415
public uint Type;
// Token: 0x04000D58 RID: 3416
public uint DhcpEnabled;
// Token: 0x04000D59 RID: 3417
public IntPtr CurrentIpAddress;
// Token: 0x04000D5A RID: 3418
public Win32_IP_ADDR_STRING IpAddressList;
// Token: 0x04000D5B RID: 3419
public Win32_IP_ADDR_STRING GatewayList;
// Token: 0x04000D5C RID: 3420
public Win32_IP_ADDR_STRING DhcpServer;
// Token: 0x04000D5D RID: 3421
public bool HaveWins;
// Token: 0x04000D5E RID: 3422
public Win32_IP_ADDR_STRING PrimaryWinsServer;
// Token: 0x04000D5F RID: 3423
public Win32_IP_ADDR_STRING SecondaryWinsServer;
// Token: 0x04000D60 RID: 3424
public long LeaseObtained;
// Token: 0x04000D61 RID: 3425
public long LeaseExpires;
}
}