94 lines
1.9 KiB
C#
94 lines
1.9 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
|
|
namespace System.Net.NetworkInformation
|
|
{
|
|
// Token: 0x020001C9 RID: 457
|
|
internal struct Win32_MIB_IFROW
|
|
{
|
|
// Token: 0x04000D62 RID: 3426
|
|
private const int MAX_INTERFACE_NAME_LEN = 256;
|
|
|
|
// Token: 0x04000D63 RID: 3427
|
|
private const int MAXLEN_PHYSADDR = 8;
|
|
|
|
// Token: 0x04000D64 RID: 3428
|
|
private const int MAXLEN_IFDESCR = 256;
|
|
|
|
// Token: 0x04000D65 RID: 3429
|
|
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 512)]
|
|
public char[] Name;
|
|
|
|
// Token: 0x04000D66 RID: 3430
|
|
public int Index;
|
|
|
|
// Token: 0x04000D67 RID: 3431
|
|
public NetworkInterfaceType Type;
|
|
|
|
// Token: 0x04000D68 RID: 3432
|
|
public int Mtu;
|
|
|
|
// Token: 0x04000D69 RID: 3433
|
|
public uint Speed;
|
|
|
|
// Token: 0x04000D6A RID: 3434
|
|
public int PhysAddrLen;
|
|
|
|
// Token: 0x04000D6B RID: 3435
|
|
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 8)]
|
|
public byte[] PhysAddr;
|
|
|
|
// Token: 0x04000D6C RID: 3436
|
|
public uint AdminStatus;
|
|
|
|
// Token: 0x04000D6D RID: 3437
|
|
public uint OperStatus;
|
|
|
|
// Token: 0x04000D6E RID: 3438
|
|
public uint LastChange;
|
|
|
|
// Token: 0x04000D6F RID: 3439
|
|
public int InOctets;
|
|
|
|
// Token: 0x04000D70 RID: 3440
|
|
public int InUcastPkts;
|
|
|
|
// Token: 0x04000D71 RID: 3441
|
|
public int InNUcastPkts;
|
|
|
|
// Token: 0x04000D72 RID: 3442
|
|
public int InDiscards;
|
|
|
|
// Token: 0x04000D73 RID: 3443
|
|
public int InErrors;
|
|
|
|
// Token: 0x04000D74 RID: 3444
|
|
public int InUnknownProtos;
|
|
|
|
// Token: 0x04000D75 RID: 3445
|
|
public int OutOctets;
|
|
|
|
// Token: 0x04000D76 RID: 3446
|
|
public int OutUcastPkts;
|
|
|
|
// Token: 0x04000D77 RID: 3447
|
|
public int OutNUcastPkts;
|
|
|
|
// Token: 0x04000D78 RID: 3448
|
|
public int OutDiscards;
|
|
|
|
// Token: 0x04000D79 RID: 3449
|
|
public int OutErrors;
|
|
|
|
// Token: 0x04000D7A RID: 3450
|
|
public int OutQLen;
|
|
|
|
// Token: 0x04000D7B RID: 3451
|
|
public int DescrLen;
|
|
|
|
// Token: 0x04000D7C RID: 3452
|
|
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 256)]
|
|
public byte[] Descr;
|
|
}
|
|
}
|