C# Class System.Net.NetworkInformation.Win32NetworkInterface2

Inheritance: NetworkInterface
Datei anzeigen Open project: runefs/Marvin Class Usage Examples

Public Methods

Method Description
GetAdapterInfoByIndex ( int index ) : System.Net.NetworkInformation.Win32_IP_ADAPTER_INFO
GetIPProperties ( ) : IPInterfaceProperties
GetIPv4Statistics ( ) : IPv4InterfaceStatistics
GetPhysicalAddress ( ) : System.Net.NetworkInformation.PhysicalAddress
ImplGetAllNetworkInterfaces ( ) : System.Net.NetworkInformation.NetworkInterface[]
Supports ( NetworkInterfaceComponent networkInterfaceComponent ) : bool

Private Methods

Method Description
GetAdaptersAddresses ( ) : System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES[]
GetAdaptersAddresses ( uint family, uint flags, IntPtr reserved, byte info, int &size ) : int
GetAdaptersInfo ( ) : System.Net.NetworkInformation.Win32_IP_ADAPTER_INFO[]
GetAdaptersInfo ( byte info, int &size ) : int
GetIfEntry ( System.Net.NetworkInformation.Win32_MIB_IFROW &row ) : int
Win32NetworkInterface2 ( System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES addr ) : System

Method Details

GetAdapterInfoByIndex() public static method

public static GetAdapterInfoByIndex ( int index ) : System.Net.NetworkInformation.Win32_IP_ADAPTER_INFO
index int
return System.Net.NetworkInformation.Win32_IP_ADAPTER_INFO

GetIPProperties() public method

public GetIPProperties ( ) : IPInterfaceProperties
return IPInterfaceProperties

GetIPv4Statistics() public method

public GetIPv4Statistics ( ) : IPv4InterfaceStatistics
return IPv4InterfaceStatistics

GetPhysicalAddress() public method

public GetPhysicalAddress ( ) : System.Net.NetworkInformation.PhysicalAddress
return System.Net.NetworkInformation.PhysicalAddress

ImplGetAllNetworkInterfaces() public static method

public static ImplGetAllNetworkInterfaces ( ) : System.Net.NetworkInformation.NetworkInterface[]
return System.Net.NetworkInformation.NetworkInterface[]

Supports() public method

public Supports ( NetworkInterfaceComponent networkInterfaceComponent ) : bool
networkInterfaceComponent NetworkInterfaceComponent
return bool