Previous Topic: Symbian OS RestrictionsNext Topic: Constants


Windows CE 3.0 Restrictions

The following constants are not available when using DMS on Windows CE:

CSIDL_ADMINTOOLS
CSIDL_ALTSTARTUP
CSIDL_APPDATA
CSIDL_COMMON_ADMINTOOLS
CSIDL_COMMON_ALTSTARTUP
CSIDL_COMMON_APPDATA
CSIDL_COMMON_DESKTOPDIRECTORY
CSIDL_COMMON_DOCUMENTS
CSIDL_COMMON_FAVORITES
CSIDL_COMMON_FILES_DIR
CSIDL_COMMON_PROGRAMS
CSIDL_COMMON_STARTMENU
CSIDL_COMMON_STARTUP
CSIDL_COMMON_TEMPLATES
CSIDL_CONNECTIONS
CSIDL_COOKIES
CSIDL_HISTORY
CSIDL_INTERNET
CSIDL_INTERNET_CACHE
CSIDL_LOCAL_APPDATA
CSIDL_MYPICTURES
CSIDL_PRINTHOOD
CSIDL_PROFILE
CSIDL_PROGRAM_FILES
CSIDL_PROGRAM_FILES_COMMON
CSIDL_PROGRAM_FILES_COMMONX86
CSIDL_PROGRAM_FILES_DIR
CSIDL_PROGRAM_FILESX86
CSIDL_SYSTEM
CSIDL_SYSTEMX86
CSIDL_WINDOWS
HKEY_CURRENT_CONFIG
HOTKEYF_ALT
HOTKEYF_CONTROL
HOTKEYF_EXT
HOTKEYF_SHIFT
WINDIR
WINDOWSDIR
WINSYSDIR

Not all the other constants are implemented on every device type. If a function is not implemented, the device returns an OEM-specific return code.

The following functions are not available when using DMS on Windows CE:

ADDITEM
CHDIR
CREATEGROUP
CREATELINK
DELETEGROUP
DELETEINIENTRY
DELETEINISECTION
DELETEITEM
ENVEXPORT
ENVGETFIRST
ENVGETNEXT
ENVGETSTRING
ENVIMPORT
ENVSETSTRING
GETDIR
GETDIRECTORY
GETDRIVE
GETLONGFILENAME
GETSHORTFILENAME
PROGRESSTEXT
READINIENTRY
READINISECTION
REMOVELINK
REMOVELINKADDITEM
SETDIRECTORY
SETDRIVE
SETLOCALPATH
WRITEINIENTRY
WRITEINISECTION