[StructLayout(LayoutKind.Explicit)]
public struct IMAGE_THUNK_DATA
{
[FieldOffset(0)]
public IntPtr ForwarderString;
[FieldOffset(0)]
public IntPtr Function;
[FieldOffset(0)]
public IntPtr Ordinal;
[FieldOffset(0)]
public IntPtr AddressOfData;
}
<StructLayout(LayoutKind.Explicit)>
Public Structure IMAGE_THUNK_DATA32
<FieldOffset(0)>
Public ForwarderString As UInteger
<FieldOffset(0)>
Public [Function] As UInteger
<FieldOffset(0)>
Public Ordinal As UInteger
<FieldOffset(0)>
Public AddressOfData As UInteger
End Structure
<StructLayout(LayoutKind.Explicit)>
Public Structure IMAGE_THUNK_DATA64
<FieldOffset(0)>
Public ForwarderString As ULong
<FieldOffset(0)>
Public [Function] As ULong
<FieldOffset(0)>
Public Ordinal As ULong
<FieldOffset(0)>
Public AddressOfData As ULong
End Structure
None.
None.