Hi,
For Windows 10 IoT Core, the licensing model is different between the Basic version and the Pro version.
Windows 10 IoT Core
If being connected to internet and receiving the latest updates is part of your device scenario then you can sign up through the Windows 10 IoT Core Commercialization process, all you need is a Microsoft account (formally Windows Live ID). This Windows 10 IoT Core product is well suited for early adopter businesses looking to create and commercialize their innovative devices.
If you are already a licensed partner with Microsoft or indirectly through an authorized Microsoft distributor, you do not need to go through this commercialization process. Contact your Microsoft representative or distributor for more information.
Windows 10 IoT Core Pro
If you want control with fewer upgrades, the flexibility to stage and deploy updates when you want, or even the ability to turn off auto-updates then Windows 10 IoT Core Pro is what you need. Contact your Microsoft representative or find a distributor to learn more about licensing Windows 10 IoT Core Pro.
More details : https://www.windowsforiotdevices.com/
- Nicolas
Tuesday, December 8, 2015
Windows 10 IoT Core RTM
Friday, September 25, 2015
Manage BSP build dependencies under Windows Embedded Compact 2013
Hi Folks,
The Build process of the Windows Embedded Compact 2013 source code is a complex process that is usually divided within different build steps.
Usually the pre-sysgen and sysgen steps are automated and part of what Microsoft provided within the installation package. So lets focus on the the Build step, the one that builds the source code of your BSP.
The Build process of the Windows Embedded Compact 2013 source code is a complex process that is usually divided within different build steps.
Usually the pre-sysgen and sysgen steps are automated and part of what Microsoft provided within the installation package. So lets focus on the the Build step, the one that builds the source code of your BSP.
- The build tool is used to compile source code and link binary modules using the build environment created during the Sysgen phase.
- The build tool navigates inside the a directory tree to find directories containing source code.
- It then invokes the nmake tool to perform the actual build.
- The build tool is configured using the dirs configuration file
The DIRS files are the only way for the build engine to get through the folders to be proceed, and is a text file that should be present in any folder that contains sub-folders involved in the build process.
Folders listed in the DIRS files are proceed in the description order, this allows you to select the build order of subfolder, and therefore five you the chance to manage components dependencies.
There si a drawback when compiling source code that is split into libraries, all over the BSP subfolders. In that case due to the large amount of binaries that compose a BSP and drviers, it is not possible to do so, and an alternative solution is required at the build directive level.
Located within you source files folder, of the BSP components, the SOURCES and MAKEFILE.DEF contains the build directives, and in Windows Embedded Compact 2013, it has been introduce the module depency directives that allows build engine to postpone the build of sources files if dependency is not satisfied.
The LINK_PRODUCES and LINK_CONSUMES directives can be used to mange those dependencies. The generated libraries are using the LINK_PRODUCES to define a library name and the sources that requires the generated library specify this requirement using the LINK_CONSUMES directive.
Library producer SOURCES sample
TARGETNAME=cspddk
TARGETTYPE=DYNLINK
RELEASETYPE=PLATFORM
LINK_PRODUCES=cspddk
Library consumer SOURCES sample
TARGETNAME=hcd
TARGETTYPE=DYNLINK
LINK_CONSUMES=cspddk
Now the hcd library, will requires the cspddk library to be built first.
Enjoy!
-Nicolas
Enjoy!
-Nicolas
Tuesday, September 22, 2015
Windows Embedded Compact QFEs for August 2015 have arrived!
Hi all,
the August
updates for Windows Embedded Compact are available for download:
Update 22 (August 2015)
Component: CoreOS
150827_KB3091199
- List selection changes after you quickly scroll up and down on a
Windows Embedded Compact 2013 device.
Component: Internet Explorer
150831_KB3091190
- An update rollup is available that includes several cumulative security
updates for Internet Explorer for Windows Embedded Compact 2013.
150831_KB3091200
- An exception occurs in Wininet.dll after the HttpRequestEnd() function
is called on a device that is running Windows Embedded Compact
2013.
Component: Platform
150827_KB3089335 -
Kernel crashes after you add OAL code to a project and enable symmetric
multiprocessing in Windows Embedded Compact 2013.
Component: SDK
150821_KB3090075
- "Error MSB6006: "CL.exe" exited with code
-1073741515" error when you build a basic application by using the ARM SDK
for a Windows Embedded Compact 2013 device.
Component: Shell
150831_KB3091191
- List entries disappear from the DateTimePicker control in an
application that is running in Windows Embedded Compact 2013.
Component: Silverlight
150831_KB3089833
- Windows Media Player stops responding when you play a .wma file on a
Windows Embedded Compact 2013 device.
Component: Tools
150831_KB3088374
- Makeimg crashes when an application is built with AppBuilder in Windows
Embedded Compact 2013.
Component: Networking
150831_KB3089834
- A handle leak occurs when a USB communication device is plugged in and
removed two times on a device that is running Windows Embedded Compact 2013.
150831_KB3091201
- The IP stack and functionality are deadlocked when you try to make a
Profile Configuration File connection on Windows Embedded Compact 2013.
Update 50 (August 2015)
Fixes made in this update:
Known Issues in this update:
The Compact Test Kit (CTK) checkbox is disabled in the
"Repair Installation" of Windows Embedded Compact 7 there by not
allowing to uncheck the CTK repair.
Component: Browser
150828_KB3091176 - An update rollup is available
that includes several cumulative security updates for Internet Explorer for
Windows Embedded Compact 7.
Component: DSHOW
150831_KB3092496 - In repeat mode, music player
stops playing wave file after some time on a device that is running Windows
Embedded 7.
Component: Security
150821_KB3087205 - An exception occurs when you build
the NK.BIN file and then start SSL communications on a device that is running
Windows Embedded Compact 7.
Component: USB
150821_KB3088663 - A Windows Embedded Compact 7 device
stops responding when you remove and re-insert a USB hub quickly.
Fixes made in this update:
By Component:
Component: CoreOS
150831_KB3090818 - Vulnerability in Unicode Scripts
Processor could allow remote code execution.
Component: IE
150831_KB3087217 - Memory leak when you use the WinINet
API to send HTTPS requests to a server in Windows Embedded CE 6.0.
150831_KB3090744 - An update rollup is available that
includes several cumulative security updates for Internet Explorer for Windows
Embedded CE 6.0.
REMEMBER: It’s important to keep
your system up to date!
Have
fun!
Thursday, August 27, 2015
Windows 10 (IoT Core) Driver deployment
Hi Folks,
When deploying a device driver to a Windows 10 target (Pro and IoT Core) using Visual Studio 2015, you may encounter the error Test group "Driver Installation" contains no active tests that can be executed on target machine xxxxxx:
In the solution explorer, right click on your project, and open the properties. In the Configuration Properties, you will find Driver Install. It contains an item named Deployment.
In this item, you will find the Driver Installation Options, having the choice between Manual Install and SPKG install.
The default value is Manual Install. The other option, SPKG Install, deploys the driver using a .spkg file, which is a standalone module containing the driver package.
If you try to set this option to SPKG Install without having generated a .spkg package, you will encounter the following error "The SPKG output directory xxxx doesn't contain any SPKG." :
You will then change the value back to Manual Install, and that is when the error will start to appear. Even after having reset the properties of your project, the SPKG Install option will have left an effect on your target. You can see this impact in the file .vcxproj.user associated to your projet. To find it, in the Solution Explorer, right click on your project and select "Open Folder in File Explorer". You will find several files. Rename your ProjectName.vcxproj.user to ProjectName.vcxproj.user.old to keep it in case of problem. Then try one more time to deploy your driver to the target. A new .vcxproj.user file will be generated by VS2015 and the error should disappear.
You can now deploy your drivers correctly.
Enjoy!
- Nicolas & Leo
When deploying a device driver to a Windows 10 target (Pro and IoT Core) using Visual Studio 2015, you may encounter the error Test group "Driver Installation" contains no active tests that can be executed on target machine xxxxxx:
In the solution explorer, right click on your project, and open the properties. In the Configuration Properties, you will find Driver Install. It contains an item named Deployment.
In this item, you will find the Driver Installation Options, having the choice between Manual Install and SPKG install.
The default value is Manual Install. The other option, SPKG Install, deploys the driver using a .spkg file, which is a standalone module containing the driver package.
If you try to set this option to SPKG Install without having generated a .spkg package, you will encounter the following error "The SPKG output directory xxxx doesn't contain any SPKG." :
You will then change the value back to Manual Install, and that is when the error will start to appear. Even after having reset the properties of your project, the SPKG Install option will have left an effect on your target. You can see this impact in the file .vcxproj.user associated to your projet. To find it, in the Solution Explorer, right click on your project and select "Open Folder in File Explorer". You will find several files. Rename your ProjectName.vcxproj.user to ProjectName.vcxproj.user.old to keep it in case of problem. Then try one more time to deploy your driver to the target. A new .vcxproj.user file will be generated by VS2015 and the error should disappear.
You can now deploy your drivers correctly.
Enjoy!
- Nicolas & Leo
Tuesday, August 18, 2015
Windows Embedded Compact QFEs for July 2015 have arrived!
Hi all,
the July
updates for Windows Embedded Compact are available for download:
Update 21 (July 2015)
Component: DSHOW
150731_KB3082661
- Some .mp3 files on a USB stick don't play in Windows Embedded Compact
2013.
Component: Internet Explorer
150731_KB3082653
- An update rollup is available that includes several cumulative security
updates for Internet Explorer for Windows Embedded Compact 2013.
150724_KB3080513
- A memory leak occurs when you use the WinINet API to send HTTPS
requests to a server in Windows Embedded Compact 2013.
150731_KB3082660
- URL request changes unexpectedly in Windows Embedded Compact 2013
device
Component: Networking
150731_KB3079962
- Incorrect data is sent when you use the WSASend function to send data from
multiple WSABUF structures in Windows Embedded Compact
2013.
Component: Silverlight
150731_KB3082657
- Silverlight for Windows Embedded application crashes from a memory leak
in a custom control of type VTYPE_BSTR in Windows Embedded Compact 2013.
150731_KB3082656
- The sender object of the GID_END gesture event differs from other
gesture events on Windows Embedded Compact 2013 PC-based device.
Component: Storage
150731_KB3082659
- HMI systems display \"File reading error\" and \"File
not supported\" in Windows Embedded Compact 2013.
Component: Test
150731_KB3082164
- The Silverlight UI framework under Power Suite causes exception due to
missing files.
Component: WGI
150731_KB3075373 - Vulnerability in graphics component
could allow information disclosure.
Update 49 (July 2015)
Fixes made in this update:
Component: Browser
150731_KB3081913 - An update rollup is available
that includes several cumulative security updates for Internet Explorer for
Windows Embedded Compact 7.
Component: Dot NET CF
150724_KB3079640 - An Unhandled exception occurs when
you set the MinDate or MaxDate property in a .NET Compact Framework 3.5
application on a device that is running Windows Embedded Compact 7.
Component: GDIEX
150731_KB3074369 - Vulnerability in Microsoft graphics
component could allow information disclosure.
Component: Networking
150731_KB3082655 - Fixed a resource leak in
L2TPv6 module.
Component: Platform
150729_KB3081500 - The OAL Timer Tests 3010,
3020, 3020,and 3040 are unsuccessful on a device that is running Windows
Embedded Compact 7.
Component: Servers
150730_KB3082663 - When TCP/IP is disconnected without
LAN cable connection, the function IUPnPDevice::Release() does not return
immediately in Windows Embedded Compact 7.
Component:
OSShell
150731_KB3062304 - Date,
Year and Day of the week gets disappeared in DateTimePicker control when user
provides inputs from keyboard on Windows Embedded Compact 7 based device.
Component: Silverlight
150731_KB3083779 - The GetValue function is called
multiple times in an SWE application on a Windows Embedded Compact 7-based
device.
Component: Storage
150727_KB3080537 - An update is available to resolve an
issue in which the Getcache.dll file may cause a deadlock condition in Windows
Embedded Compact 7.
Component: Test
150731_KB3084271 - Divide-by-zero exception is observed
in CTK test fsdtst.dll.
Note: Due to some unavoidable issues, the CTK update is not released as part of
this bug. The end customer is expected to use the released source file and
build the binaries.
A CTK update will be released in the forthcoming monthly rollups.
Fixes made in this update:
By Component:
Component: IE
150731_KB3078523 - JavaScript parsing does not work as
expected on Windows Embedded CE 6.0.
150731_KB3081910 - An update rollup is available that
includes several cumulative security updates for Internet Explorer for Windows
Embedded CE 6.0.
REMEMBER: It’s important to keep
your system up to date!
Have
fun!
Monday, August 10, 2015
Windows IoT Core Image Helper fails to deploy FFU
When using the Windows IoT Core Image Helper tool to deploy a Windows 10 IoT Core image (.ffu file) on a microSD card, the following error can happen :
If you encounter this error ("There were come errors while loading Windows IoT Core onto your SDCard."), the most probable cause is that your microSD card size is less than 8GB.
In the Get Started page, it is said that a 8GB micro SD card is required. However, it used to work wit a 4GB one in the previous drops. So be aware that you need to change it if you used to work with a 4GB one.
When using the right hardware, the deployment of the image runs smoothly.
The first time you will make your system boot with this image, it will take a long time. You will probably be confronted to a five minutes long black screen. This is completely normal, and will only happen the first time. Do not try to reboot your system during this time !
Enjoy!
- Nicolas & Leo
Hello, Windows 10 IoT Core
Hi Folks,
Microsoft just announced the public availability of the IoT flavor of Windows 10. This version of Windows 10, called Windows 10 IoT Core, is designed for makers and runs on :
The public post from Microsoft can be read here : https://blogs.windows.com/buildingapps/2015/08/10/hello-windows-10-iot-core/
Enjoy!
- Nicolas
Microsoft just announced the public availability of the IoT flavor of Windows 10. This version of Windows 10, called Windows 10 IoT Core, is designed for makers and runs on :
- Raspberry Pi 2 : ARM Based platform
- Intel Minnowboard Max : x86 Based platform
The public post from Microsoft can be read here : https://blogs.windows.com/buildingapps/2015/08/10/hello-windows-10-iot-core/
Enjoy!
- Nicolas
Monday, July 20, 2015
Windows Embedded Compact QFEs for June 2015 have arrived!
Hi all,
the June
updates for Windows Embedded Compact are available for download:
Update 20 (June 2015)
Component: DCOM
150630_KB3078160
- Registration of COM module may result in "User Stack
Overflow" exception in Windows Embedded Compact 2013.
Component: Internet Explorer
150630_KB3075370
- An update rollup is available that includes several cumulative security
updates for Internet Explorer for Windows Embedded Compact 2013.
150630_KB3077925
- A border is displayed around a webpage that has a non-white background
in Windows Embedded Compact 2013.
Component: Networking
150630_KB3072439 -
Memory leak occurs during the binding or unbinding of the Wi-Fi adapter in
Windows Embedded Compact 2013.
150630_KB3077933 -
DHCP allocator takes 3 seconds to respond on a Windows Embedded Compact
2013-based device.
150630_KB3075382 - You
cannot connect to an L2TP/IPsec server behind a NAT-T device in Windows
Embedded Compact 2013.
150630_KB3072438 - A
static IP address is not retained if the March 2015 monthly update is installed
on a device that is running Windows Embedded Compact 2013.
150630_KB3078173 -
WiFi adapter is not initialized properly after switch off and on in Windows
Embedded Compact 2013.
Component: Silverlight
150630_KB3075376
- Button control exhibits incorrect mouse-over state behavior when you
use gestures in Windows Embedded Compact 2013.
150630_KB3075377
- Incorrect mouse events occur when you use touch gestures on a Windows
Embedded Compact 2013 touch screen device.
150630_KB3075378
- Access violation when you remove items from an observable collection in
Silverlight in Windows Embedded Compact 2013.
150630_KB3075380
- Selected item is no longer displayed as selected in a ListBox control
in a Silverlight for Windows Embedded application on a Windows Embedded Compact
2013-based device
Component: Storage
150630_KB3075027
- "ERROR_ACCESS_DENIED" error when you test a CD or DVD drive
in Windows Embedded Compact 2013.
Update
48 (June 2015)
Fixes made in this update:
Component: Browser
150630_KB3075358 - An update rollup is available
that includes several cumulative security updates for Internet Explorer for
Windows Embedded Compact 7.
150630_KB3075037 - HttpEndRequest() execution may
lead to an exception on Windows Embedded Compact 7.
Component: Core OS
150630_KB3072124 - This update addressess an issue
in which the scrollbar will roll automatically and the first visible item will
be also selected in a ListBox after you move the vertical scroll bar up or down
quickly several times in a .NET
Compact
Framework 3.5 application in Windows Embedded Compact 7
Component: Networking
150630_KB3070499 - During a RasDial connection, a
deadlock may occur on Windows Embedded Compact 7.
150630_KB3074321 - USB communication device
plugging in and out may lead to handle leaks on Windows Embedded Compact 7.
Component: Platform
150630_KB3073434 - Kernel crashes when SMP is
enabled and more OAL code is added on Windows Embedded Compact 7.
Component: Silverlight
150630_KB3032063 - Customized Control calling
"GetDependencyProperty" leads to a memory leak in a Silverlight for
Windows Embedded application in Windows Embedded Compact 7.
Fixes made in this update:
By Component:
Component: DirectX
150630_KB3075375 - This update addresses an issue with
WMA file not being played on a device with Windows Embedded CE 6.0.
Component: GDIEX
150630_KB3074096 - This update addresses some security
vulnerabilities in JPEG parser.
Component: IE
150630_KB3074046 - An update rollup is available that
includes several cumulative security updates for Internet Explorer for Windows
Embedded CE 6.0.
Component: NETCF
150630_KB3064100 - This update addresses an issue with
exceptions being observed in NETCF for Windows Embedded CE 6.0.
REMEMBER: It’s important to keep
your system up to date!
Have
fun!
Monday, July 13, 2015
.NETCF 3.5 under WEC7: “CompareInfo” for some supported languages fails
Hi floks,
the following
problem is present in the .NET Compact Framework 3.5 under Windows
Embedded Compact 7 but not
under Windows Embedded CE 6.0:
Assuming
you added all needed languages to your WEC7 OSDesign (selected in the
Catalog
and build), the following behavior can be seen for most non-western Latin character set languages like Polish or Mongolian, for common
non-western Latin character set languages like Russian, there is a bug fix available from MSFT:
1.
Opening
the class “CultureInfo” with a String (e.g. “mn-MN”) from a .NETCF 3.5
works without problems. This mean the language is supported, otherwise there
would be “PlatformNotSupportedException”
2.
However,
calling the “CompareInfo” field of that generated class for the same
language will throw the “PlatformNotSupportedException” indicating the language is NOT supported!
The
problem here is that .NETCF 3.5 seems to still depend on
the WinCE600
style NLS table support. To fix the problem, you need to make sure that the %_FLATRELEASE%\nlscfg.inf
file contains the LCIDs of all languages you want to support. You can write a
script adding the missing LCIDs based on the respective SYSGEN
variables (SYSGEN_NLS_xx).
Have
fun!
Tuesday, June 16, 2015
Windows Embedded Compact QFEs for May 2015 have arrived!
Hi all,
the May
updates for Windows Embedded Compact are available for download:
Update 19 (May 2015)
Component: CoreOS
150529_KB3038278
- Cannot use the RegFlushKey() function to flush the Hive-based registry
in Windows Embedded Compact 2013.
150529_KB3068037
- Heap memory is corrupted and the server crashes during an FTP session
in Windows Embedded Compact 2013.
150529_KB3069568
- The Cmd.exe command-line tool does not run multiple commands in Windows
Embedded Compact 2013
Component: Internet Explorer
150529_KB3068036
- An update rollup is available that includes several cumulative security
updates for Internet Explorer for Windows Embedded Compact 2013.
150529_KB3070168
- Update rollup adds Isolated Heap and Memory Protector features for
Windows Embedded Compact 2013.
Component: NETCF
150529_KB3008652
- The StackFrame class diagnostic function is marked as protected in Windows
Embedded Compact 2013.
Component: Silverlight
150529_KB3069592
- Memory leak when you create and remove items from a ListBox control in
a Silverlight for Windows Embedded Compact 2013 application.
150529_KB3069593
- Visual appearance of content controls change unexpectedly in Windows
Embedded Compact 2013.
Component: Storage
150529_KB3061226
- Incorrect partition information when a USB stick is formatted by
Storage Manager in Windows Embedded Compact 2013.
Update 47 (May 2015)
Fixes made in this update:
Component: Browser
150531_KB3068033 - An update rollup is available
that includes several cumulative security updates for Internet Explorer for
Windows Embedded Compact 7.
150530_KB3068032 - The URL gets modified on GET
request on Windows Embedded Compact 7 based device.
Component: Core OS
150505_KB3061283 - Calling code in the unwind.cpp
file causes an application to crash in Windows Embedded Compact 7.
Component: DSHOW
150518_KB3062880 - Some .mp3 files on a USB stick do
not play in Windows Embedded Compact 7.
Component:
OSShell
150529_KB3062304 - The
Year, Date, and Day of the week disappear from the DateTimePicker control in an
application that is running in Windows Embedded Compact 7.
Component: Silverlight
150529_KB3032063 - Customized Control calling
"GetDependencyProperty" leads to a memory leak in a Silverlight for
Windows Embedded application in Windows Embedded Compact 7.
150529_KB3062292 - Incorrect cached state of custom
controls in a Silverlight for Windows Embedded application on a Windows
Embedded Compact 7-based device.
150529_KB3067992 - The sender object of GID_END gesture
event is different from the other gesture events in a Silverlight for Windows
Embedded application on a Windows Embedded Compact 7-based device.
150529_KB3037887 - On selection,the list box jumps in a
Silverlight for Windows Embedded application on a Windows Embedded Compact
7-based device.
Component: Networking
150518_KB3062360 - A static IP address is not
retained when the March 2015 monthly update is installed on a device that is
running Windows Embedded Compact 7.
150520_KB3066178 - Update to support configuring
the TCP Receive Window Size and the Windows AutoTuning feature in Windows
Embedded Compact 7.
150512_KB3063126 - Incorrect data is sent by
WSASend API having multiple WSABUF on a Windows Embedded Compact 7 based
device.
150531_KB3069186 - An exception occurs in DHCP
functionality on a Windows Embedded Compact 7 based device.
Fixes made in this update:
By Component:
Component: IE
150529_KB3066222 - Failure to save passwords on IE.
150529_KB3066867 - This update rollup adds Isolated
Heap and Memory Protector features for Windows Embedded CE 6.0.
REMEMBER: It’s important to keep
your system up to date!
Have
fun!
Monday, June 15, 2015
How to build Windows CE x86 Bootable USB Disk
Hi Folks,
In order to build a bootable USB disk for Windows Embedded Compact (a.k.a Windows CE) follow the instructions bellow
- Disk Partitioning
Use diskpart to clean and create new primary partition
- Disk formatting
Use the 'James' Format Tool' application and format the USB disk as instruction enclosed in package
http://www.jamesonline.ca/support/dos-on-usb-support or using the direct link.
- Copy all the mandatory files onto the USB stick
<WINCEROOT>\platform\CEPC\src\bootloader\dos\bootdisk
- Copy Himem.sys file from
<WINCEROOT>\platform\CEPC\src\bootloader\dos\bootdisk\diskimage\cepcboot.144
Note : use 7Zip to open and extract the files from the .144 file
- In the device BIOS, you might have to enable the Floppy emulation for the USB interface.
Forced FDD (Floppy Disk Drive)
When the system boots, then you can replace eboot.bin by your own version.
In order to build a bootable USB disk for Windows Embedded Compact (a.k.a Windows CE) follow the instructions bellow
- Disk Partitioning
Use diskpart to clean and create new primary partition
list disk
select disk <id>
clean
create partition primary
format fs=FAT32 quick
exit
- Disk formatting
Use the 'James' Format Tool' application and format the USB disk as instruction enclosed in package
http://www.jamesonline.ca/support/dos-on-usb-support or using the direct link.
- Copy all the mandatory files onto the USB stick
<WINCEROOT>\platform\CEPC\src\bootloader\dos\bootdisk
- Copy Himem.sys file from
<WINCEROOT>\platform\CEPC\src\bootloader\dos\bootdisk\diskimage\cepcboot.144
Note : use 7Zip to open and extract the files from the .144 file
- In the device BIOS, you might have to enable the Floppy emulation for the USB interface.
Forced FDD (Floppy Disk Drive)
When the system boots, then you can replace eboot.bin by your own version.
Enjoy!
Monday, May 18, 2015
Windows Embedded Compact QFEs for April 2015 have arrived!
Hi all,
the April
updates for Windows Embedded Compact are available for download:
Update 18 (April 2015)
Component: Bluetooth
150430_KB3061987 -
Pairing of Bluetooth fails on Windows Embedded Compact 2013.
Component: CoreOS
150430_KB3061204
- An access violation occurs in the type_info::name() function in Windows
Embedded Compact 2013.
150430_KB3058759
- Applications compiled against WEC2013 SDK that use certain parts of the
STL library fail to compile.
Component: Networking
150430_KB3061225 - Closing one socket blocks
communication with the other socket for 200 milliseconds in Windows Embedded
Compact 2013.
150427_KB3035641 - No duplicate IP prompt on Windows
Embedded Compact 2013-based device when IP address has been used by another
device.
150430_KB3060816 - DAD fails when a duplicate IP
address is being used and AutoCfg is enabled on Windows Embedded Compact 2013.
150430_KB3062879 - Invalid event handle on a Windows
Embedded Compact 2013-based device.
Component: Platform
150430_KB3061220 - A
Memory leak occurs when running the "Winsock Stress Test -
ReceiveSend" CTK test on the FreeScale i.MX6 Quad Sabre platform on
Windows Embedded Compact 2013.
Component: SDK
150427_KB3054392 -
Clash of constants occur when both errno.h and winsock.h are included in
Windows Embedded Compact 2013 based project.
150427_KB3056149 -
Reloading DLL built using Windows Embedded Compact 2013 Application Builder
multiple times can generate some errors.
Component: Storage
150430_KB3058995 - PollDeviceThread exception when a
USB device is removed in Windows Embedded Compact 2013.
150430_KB3061227 - DVD fails to mount when you eject a
newly inserted DVD and then reinsert it in Windows Embedded Compact 2013.
Component: Timezone/DST
150430_KB3061221 - DST update for Windows Embedded
Compact 2013-based device.
Update 46 (April 2015)
Fixes made in this update:
Component: Browser
150430_KB3060520 - Implemented a mechanism to
suppress the border on an IE frame.
150430_KB3060918 - Implemented memory protector
feature for IE to mitigate the use after free vulnerabilities on Windows
Embedded Compact 7.
Component: Core OS
150427_KB3047351 - The LAP password dialog box
disappears after few seconds during the boot on a device that is running
Windows Embedded Compact 7.
150430_KB3059386 - The function
CVolume::RemoveDirectory always returns ERROR_ACCESS_DENIED causing the
failure of WindowsEmbeddedCompact7TestKit Case No. 5010.
Component: Dot NET CF
150420_KB3054402 - An exception occurs when you set the
MinDate property in a MonthCalendar control in an application in Windows
Embedded Compact 7.
Component: Silverlight
150415_KB3050359 - Access Violation occurs when you
remove items from an observable collection in a Silverlight for Windows
Embedded application in Windows Embedded Compact 7.
150417_KB3051513 - Selected item is not displayed in a
ListBox control in a Silverlight for Windows Embedded application on a Windows
Embedded Compact 7-based device.
Component: Storage
150427_KB3053972 - HMI systems display \"File
reading error\" and \"File not supported"\ in Windows Embedded
Compact 7.
Component: Timezone/DST
150428_KB3060863 - DST update for Windows Embedded
Compact 7-based device.
Component: Networking
150428_KB3055465 - TLS (Thread Local Storage)
index is not released when ws2.dll is unloaded on a device that is running
Windows Embedded Compact 7
150430_KB3046488 - Windows Embedded Compact 7
device cannot connect an L2TP/IPSec server behind a NAT device.
Fixes made in this update:
By Component:
Component: Timezone\DST
150430_KB3061219 - Daylight saving time changes in
Windows Embedded CE 6.0.
REMEMBER: It’s important to keep
your system up to date!
Monday, April 13, 2015
Windows Embedded Compact QFEs for March 2015 have arrived!
Hi all,
the March
updates for Windows Embedded Compact are available for download:
Update 17 (March 2015)
Component: CoreOS
150331_KB3036281
- An IST is intermittently not run in Windows Embedded Compact 2013.
150331_KB3049724
- Cmd.exe commands are unsuccessful after waiting a long time on an
x86-based Windows Embedded Compact 2013 device.
150331_KB3047384
- Added Smart Card driver to Windows Embedded Compact
2013.
Component: Internet Explorer
150331_KB3051579 - An
update rollup is available that includes several cumulative security updates
for Internet Explorer for Windows Embedded Compact 2013.
Component: SDK
150330_KB2969052 - An internal complier error (C1001)
occurs while in lining deeply nested templates.
150312_KB3037100 - UNICODE is not defined in a created
C++ console application by Application Builder.
Component: Security
150331_KB3049752 - Vulnerability in Schannel Could
Allow Security Feature Bypass in Windows Embedded Compact 2013.
Update 45 (March 2015)
Important Notes:
- The sharedsource_w2.msi is
not available for download. If you have previously installed Shared
Source, you will be asked to insert the disk in the source resolution
dialog.
- The sharedsource_w2.msi is
not available from a Download Center WEC7 Monthly Update. It is available
on the ISO DVD image that is available from the following non-public
locations Microsoft OEM Online, MyOEM or MSDN subscriptions.
If applicable, you can also contact your distributor for the DVD.
- You can uncheck the
"Allow downloading for all files" and browse for the required
package in the ISO DVD to continue.
- If you do not have Shared
Source component then all patches for other components can be acquired
through Download Center.
Fixes made in this update:
Component: Apps
150310_KB2982818 - Cannot input password on
Windows Embedded Compact 7-based device that use Activesync connect to a
computer.
Component: Browser
150331_KB3051569 - An update rollup is available
that includes several cumulative security updates for Internet Explorer for
Windows Embedded Compact 7.
150324_KB3048912 - Ieframe.dll messages are
displayed in the output window of Platform Builder in Windows Embedded Compact
7.
Component: Core OS
150331_KB3053661 - Corruption of heap memory during
memory allocations causes crash in FTP server.
Component: Security
150331_KB3049749 - Vulnerability in Schannel Could
Allow Security Feature Bypass in Windows Embedded Compact 7.
Component: Silverlight
150331_KB3042540 - The music player stops responding
when you play a .wma file on a Windows Embedded Compact 7 device.
150310_KB3026397 - Memory leaks when you create and
remove items from a List Box control in a Silverlight for Windows Embedded
Compact 7 application.
150331_KB3037943 - A button control shows wrong
mouse-over state behavior when you use gestures in Windows Embedded Compact 7.
150331_KB3037963 - Incorrect mouse events occur when
using touch gestures on a Windows Embedded Compact 7 touch screen device.
150331_KB3037950 - Incorrect behavior of Content
control disabled state sis observed on a Windows Embedded Compact 7 device.
Component: Storage
150331_KB3049379 - NAND Store is inaccessible when the
system is configured in dual core mode in Windows Embedded Compact 7.
Component: Networking
150324_KB3050379 - Memory leak occurs during the
binding or unbinding of the Wi-Fi adapter in Windows Embedded Compact 7.
150316_KB3031082 - DHCP takes 3 seconds to respond
on a Windows Embedded Compact 7 device.
Component: Utils
150312_KB3040207 - The cmd.exe command-line
tool does not run multiple commands in Windows Embedded Compact 7.
Fixes made in this update:
By Component:
Component: IE
150330_KB3048272 - An update rollup is available that
includes several cumulative security updates for Internet Explorer for Windows
Embedded CE 6.0.
Component: Security
150331_KB3049746 - Vulnerability in Schannel Could
Allow Security Feature Bypass in Windows Embedded CE 6.0.
REMEMBER: It’s important to keep
your system up to date!
Have
fun!
Subscribe to:
Posts (Atom)