[ StructLayout( LayoutKind.Sequential, CharSet=CharSet.Ansi )]
struct MIB_IPADDRROW
{
UInt32 _address;
UInt32 _index;
UInt32 _mask;
UInt32 _broadcastAddress;
UInt32 _reassemblySize;
UInt16 _unused1;
UInt16 _type;
/* Properties(Optional)
UInt32 get_Address(){return _address;}
UInt32 get_Index(){return _index;}
UInt32 get_Mask(){return _mask;}
UInt32 get_BroadCastAddress(){return _broadcastAddress;}
UInt32 get_ReassemblySize(){return _reassemblySize;}
UInt16 get_Type(){return _type;*/
}
Public Structure MIB_IPADDRROW
Dim _address As UInt32
Dim _index As UInt32
Dim _mask As UInt32
Dim _broadcastAddress As UInt32
Dim _reassemblySize As UInt32
Dim _unused1 As UInt16
Dim _type As UInt16
' Properties (Optional)
'Function get_Address() As UInt32
' Return _address
'End Function
'Function get_Index() As UInt32
' Return _index
'End Function
'Function get_Mask() As UInt32
' Return _mask
'End Function
'Function get_BroadCastAddress() As UInt32
' Return _broadcastAddress
'End Function
'Function get_ReassemblySize() As UInt32
' Return _reassemblySize
'End Function
'Function get_Type() As UInt16
' Return _type
'End FunctionEnd Structure
[ StructLayout( LayoutKind::Sequential, CharSet=CharSet::Ansi )]
_gc struct MIBIPADDRROW
{
UInt32 _address;
UInt32 _index;
UInt32 _mask;
UInt32 _broadcastAddress;
UInt32 _reassemblySize;
UInt16 _unused1;
UInt16 _type;
/* Properties(Optional)
__property UInt32 get_Address(){return _address;}
__property UInt32 get_Index(){return _index;}
__property UInt32 get_Mask(){return _mask;}
__property UInt32 get_BroadCastAddress(){return _broadcastAddress;}
__property UInt32 get_ReassemblySize(){return _reassemblySize;}
__property UInt16 get_Type(){return _type;}*/
};
None.
None.