Unsupported features for Universal Windows Platform

Universal Windows Platform (UWP) is a limited, self‑contained environment that represents a subset of the Microsoft .NET Framework. Therefore any feature listed in Unsupported features in Synergy .NET is also unsupported for UWP.

Subroutines and functions

The following are not supported for UWP development. (Routines that are part of an excluded API or product are not listed individually.)

[spacer]

ACCHR

ASCR5

CMDLN

CPUTIME

DACHR

DATA_DECRYPT

DATA_ENCRYPT

DATA_SALTIV

DFLAG

EXEC

GLINE

INITPORT

JBNAM

%JBNO

MODNAME

MONEY

OPENELB

PARSE

R5ASC

%RVSTR

S_SERVER_THREAD_INIT

S_SERVER_THREAD_SHUTDOWN

%SET_PRIORITY_CLASS

SHELL

%SYN_GETDIR%SYN_GETSTATE

%SYN_SETDIR

%SYN_SETSTATE

%SYN_UNAME

%SYNMSW_GETFILENAME

%SYNMSW_MSGBOX

%SYNMSW_PRINTQUERY

%SYNMSW_PRINTSETUP

%TNMBR

TRACEBACK

XSTAT

Additionally, using OPEN for a terminal device (TT:) is not supported.

Although %XADDR and XSUBR are available for UWP, we strongly recommend against using them for these platforms.

Arrays

No more than three dimensions are supported for arrays (due to .NET Native restrictions).

APIs

The following are not supported for UWP development:

Synergy DLL API

Synergy HTTP document transport API

Synergy windowing API

Synergy Windows printing API

Synergex XML API (Contact Synergex if you need this.)

Synergy/DE products

The following Synergy/DE products are not supported for UWP:

UI Toolkit

Repository (Contact Synergex if you need this.)

ReportWriter

xfODBC

SQL Connection

Licensing Toolkit

xfServerPlus/xfNetLink

Encryption

Encryption is not supported for UWP.

Environment variables and initialization files

There is limited support for environment variables and initialization files for UWP development. See Using environment variables with Synergy .NET for more information, and see Environment variables for a list of unsupported environment variables.

System options

System options are not supported for UWP.