Previous Topic: How the Script Search WorksNext Topic: Windows CE 3.0 Restrictions


Symbian OS Restrictions

The following constants are not available when using DMS on Symbian OS:

COMPRESSED
COMPUTERFILEID
CSIDL_ADMINTOOLS
CSIDL_ALTSTARTUP
CSIDL_APPDATA
CSIDL_BITBUCKET
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_CONTROLS
CSIDL_COOKIES
CSIDL_DESKTOP
CSIDL_DESKTOPDIRECTORY
CSIDL_DRIVES
CSIDL_FAVORITES
CSIDL_FONTS
CSIDL_HISTORY
CSIDL_INTERNET
CSIDL_INTERNET_CACHE
CSIDL_LOCAL_APPDATA
CSIDL_MYPICTURES
CSIDL_NETHOOD
CSIDL_NETWORK
CSIDL_PERSONAL
CSIDL_PRINTERS
CSIDL_PRINTHOOD
CSIDL_PROFILE
CSIDL_PROGRAM_FILES
CSIDL_PROGRAM_FILES_COMMON
CSIDL_PROGRAM_FILES_COMMONX86
CSIDL_PROGRAM_FILES_DIR
CSIDL_PROGRAM_FILESX86
CSIDL_PROGRAMS
CSIDL_RECENT
CSIDL_SENDTO
CSIDL_STARTMENU
CSIDL_STARTUP
CSIDL_SYSTEM
CSIDL_SYSTEMX86
CSIDL_TEMPLATES
CSIDL_WINDOWS
HKEY_CLASSES_ROOT
HKEY_CURRENT_CONFIG
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
HOTKEYF_ALT
HOTKEYF_CONTROL
HOTKEYF_CONTROL
HOTKEYF_EXT
HOTKEYF_SHIFT
OFFLINE
REG_BINARY
REG_BYTE_ARRAY
REG_DWORD
REG_DWORD_BIG_ENDIAN
REG_DWORD_LITTLE_ENDIAN
REG_EXPAND_SZ
REG_INTEGER
REG_LINK
REG_MULTI_SZ
REG_NODATA
REG_NONE
REG_STRING
REG_SZ
REG_UNSUPPORTED
S_IRGRP
S_IROTH
S_IRUSR
S_ISGID
S_ISUID
S_ISVTX
S_IWGRP
S_IWOTH
S_IWUSR
S_IXGRP
S_IXOTH
S_IXUSR
SECTORSERVICE
TEMPORARY
UNITFILEID
USERFILEID
WINDIR
WINDOWSDIR
WINSYSDIR
WORKSTATIONFILEID

Not all the Desktop Management Scripting (DMS) constants are implemented on every device type. If a function is not implemented, the script interpreter returns an OEM-specific return code.

The following functions are not available when using DMS on a Symbian Operating System:

AddItem
ClearScreen/ClrScr
CopyLink
CreateGroup
CreateLink
DeleteGroup
DeleteIniEntry
DeleteIniSection
DeleteItem
EnvExport
EnvGetFirst
EnvGetNext
EnvGetString
EnvImport
EnvSetString
GetSpecialDir
InputBox 
Is_Blk
Is_Chr
Is_Fifo
Is_G_R
Is_G_W
Is_G_X
Is_O_R
Is_O_W
Is_O_X
Is_SGID
Is_SUID
Is_U_R
Is_U_W
Is_U_X
MessageBox/MsgBox
NetGetMap
NetMap
NetUnMap
Print
ProgressBar
ProgressText
ReadIniEntry
ReadIniSection
RegCloseKey
RegCreateKey
RegDeleteKey
RegDeleteValue
RegDeleteVariable
RegENumKey
RegENumVariable
RegOpenKey
RegQueryValue
RegQueryVariable
RegSetValue
RegSetVariable
RemoveLink
SetDrive
WriteIniEntry
WriteIniSection