Today we released version 2.2 of our
Smart Device Framework. Below is a quick list of changes (this list might not be 100% complete).
Fixes/changes
- Bug fix in CRC class
- Bug fixes in audio classes
- ConnMgr EnumDestinations fix
- ConnMgr RequestDisconnect fix
- Adapter fixes for setting IPAddress, DNSServer, Gateway
- StreamInterfaceDriver fixes for IOCTL calls with null
data
- TextDataAdapter fixes
- AccesPoint and AccessPointCollection moved to
NetworkInformation namespace
- Many OpenNETCF.Net enums moved to
OpenNETCF.Net.NetworkInformation to align with FFx model
- NetworkInterfaceWatcher reworked for new networking
classes
- ConfigurationSettings.GetConfig added overload to allow
passing context to ConfigSectionHandlers
- See our Buzilla Database for possibly more fixes
Additions
- GraphicsEx.CopyFromScreen
- Drawing.CopyPixelOperation
- MemoryMappedFile class
- StreamInterfaceDriver Activate/DeactivateDevice methods
- ToolHelp.ModuleEntry class
- EventWaitHandle.GetData / Set(int) methods
- EventWaitHandle.Pulse method
- Application2.Run allows main form to remain hidden on
startup
- DelimitedTextWriter class
- FileSystemMonitor class (works in console apps)
- Toolhelp namespace is now desktop compatible
- Messaging namespace refactored to allow stand-alone use
- OpenNETCF.WindowsCE.Services namespace
- NetworkInformation namespace additions
- ArpEntry
- ArpTable
-
GatewayIPAddressInformation
-
GatewayIPAddressInformationCollection
- IcmpV4Statistics
-
IcmpV6Statistics
-
IPAddressInformation
-
IPAddressInformationCllection
-
IPAddressCollection
- IPForwardEntry
-
IPGlobalProperties
-
IPGlobalStatistics
-
IPInterfaceProperties
- IPProtocol
-
IPRoutingTable
- IPStatus
-
IPv4InterfaceProperties
-
IPv4InterfaceStatistics
-
IPv6InterfaceProperties
-
MulticastIPAddressInformation
-
MulticastIPAddressInformationCollection
-
NetworkInterface
-
OperationalStatus
- PhysicalAddress
- TcpConnectionInformation
- TcpState
- TcpStatistics
- UdpStatistics
-
UnicastIPAddressInformation
-
UnicastIPAddressInformationCollection
- WEPStatus
-
WirelessNetworkInterface
-
WirelessZeroConfigNetworkInterface
- OpenNETCF.AppSettings namespace (desktop compatible
code)
- SettingsFile
- Setting
- Settings
- SettingGroup
- SettingGroups