Search
Module:
Directory

   Desktop Functions:

   Smart Device Functions:


Show Recent Changes
Subscribe (RSS)
Misc. Pages
Comments
FAQ
Helpful Tools
Playground
Suggested Reading
Website TODO List
Download Visual Studio Add-In

MIB_IPADDROW (Structures)
 
.
Summary
TODO - a short description

C# Definition:

[ StructLayout( LayoutKind.Sequential, CharSet=CharSet.Ansi )]

struct MIB_IPADDRROW

{

[ 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;*/

}

}

VB Definition:

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

Managed C++ Definition (.NET 1.1):

[ StructLayout( LayoutKind::Sequential, CharSet=CharSet::Ansi )]

_gc struct MIBIPADDRROW

{

[ StructLayout( LayoutKind::Sequential, CharSet=CharSet::Ansi )]
__gc struct MIB_IPADDRROW
{  
    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;}*/

};

};

User-Defined Field Types:

None.

Notes:

None.

Documentation

Please edit this page!

Do you have...

  • helpful tips?
  • corrections to the existing content?
  • alternate definitions?
  • additional languages you want to include?

Select "Edit This Page" on the right hand toolbar and edit it! Or add new pages containing any supporting types needed.

 
Access PInvoke.net directly from VS:
Terms of Use
Edit This Page
Find References
Show Printable Version
Revisions