SMB3 for WinCE Embedded Systems | Visuality Systems (original) (raw)
YNQ extends Windows Embedded Compact with full SMB3 client and server capabilities, overcoming the WinCE limitation of supporting only SMBv1.
YNQ Brings Modern SMB3 to WinCE Devices
Legacy Windows CE in Industrial Automation
Although outdated, Windows CE is still widely used in industrial environments such as manufacturing and automation, sensors and monitoring systems, controllers, ATMs, gas and fluid management, and energy utilities.
Why Not Upgrade WinCE?
In industrial settings, migrating to a new operating system is often impractical. It can demand significant effort, high costs, and even downtime. As a result, many Windows CE–based machines remain locked to SMBv1, preventing them from connecting to modern Windows systems that require SMB2 or later.
Which SMB Versions Are Supported?
The table above shows the most recent SMB dialects supported by different Windows versions. An SMB client and server will always negotiate the highest commonly supported dialect. By default, a WinCE device enforces SMBv1 – a version now disabled in modern operating systems (see the article Bid Goodbye to Malware Prone SMBv1).
Use Case: HMI Panels and Industrial SMB Connectivity
A common scenario is enabling SMB connectivity between HMI panels, like Siemens SIMATIC, and SMB3 machinery servers. Read here how L. B. Bohle successfully implemented this solution.
YNQ Installation Guide
Watch this step-by-step video walkthrough of the installation process.
By integrating the off-the-shelf YNQ library into Windows CE, machines gain immediate compatibility with any SMB client or server that supports modern dialects.
Discover here how YNQ enabled SMB3 on Metrohm’s scientific instruments without modifying their application.
SMB Client-Server Features
Feature | Client | Server |
---|---|---|
SMB Encryption | ||
Message Signing | ||
Pre-logon integrity | ||
File/Directory operations include open, read, write, querying info and more | ||
Network Browsing (domains, hosts and shares) | ||
Host resolution through DNS, LLMNR and NetBIOS | ||
Multi-threaded | ||
Optimized reads and writes | ||
Authentication LM to NTLMV2 SPNEGO | ||
Authentication for Local Users | ||
DCERPC over SMB – SAMR, and LSA | ||
DCERPC over SMB – SRVSVC, WKSSVS, WINREG | ||
IPv4 and IPv6 Support |
Visuality systems uses technical, analytical, marketing, and other cookies. These files are necessary to ensure smooth operation of Voltabelting.com site and services and help us remember you and your settings. For details, please read our Privacy policy