public IPNetRow(Win32Funcs.IpNetRow ipNetRow) { // Todo : I Know what i have to do here! :D ;) _orginalData = ipNetRow; _adaptorIndex = ipNetRow.adaptorIndex; var macaddress = new byte[8] { ipNetRow.adaptorPhysicalMacAddress0, ipNetRow.adaptorPhysicalMacAddress1, ipNetRow.adaptorPhysicalMacAddress2, ipNetRow.adaptorPhysicalMacAddress3, ipNetRow.adaptorPhysicalMacAddress4, ipNetRow.adaptorPhysicalMacAddress5, ipNetRow.adaptorPhysicalMacAddress6, ipNetRow.adaptorPhysicalMacAddress7 }; _entryMacAddress = new PhysicalAddress(macaddress); _entryIPAddress = new IPAddress(BitConverter.GetBytes(ipNetRow.adaptorAddr)); _typeOfArp = (Win32Funcs.ArpEntryType)ipNetRow.typeOfARPEntry; }