Registry constants, Service state constants – Casio Naurtech CETerm Ver.5.5 Scripting Guide User Manual
Page 148

N
AURTECH
W
EB
B
ROWSER AND
T
ERMINAL
E
MULATION FOR
W
INDOWS
CE
AND
W
INDOWS
M
OBILE
CETerm Scripting Guide
Page 148
var PLAYSOUND_FLAG_NODEFAULT = 0x00000002; // No default sound
var PLAYSOUND_FLAG_LOOP = 0x00000008; // Repeat play, needs ASYNC.
var PLAYSOUND_FLAG_NOSTOP = 0x00000010; // Don’t stop current sound
var PLAYSOUND_FLAG_NOWAIT = 0x00002000; // Don’t play if driver busy
R
EGISTRY
C
ONSTANTS
// Registry constants
// See Microsoft SDK for documentation.
// Root key names
var HKEY_CLASSES_ROOT = "HKEY_CLASSES_ROOT";
var HKEY_CURRENT_USER = "HKEY_CURRENT_USER";
var HKEY_LOCAL_MACHINE = "HKEY_LOCAL_MACHINE";
var HKEY_USERS = "HKEY_USERS";
// Data types
var REG_SZ = "REG_SZ";
var REG_DWORD = "REG_DWORD";
var REG_BINARY = "REG_BINARY";
var REG_MULTI_SZ = "REG_MULTI_SZ";
var REG_EXPAND_SZ = "REG_EXPAND_SZ";
// Returned Status
var REGISTRY_SUCCESS = 0;
var REGISTRY_FAIL = -1;
var REGISTRY_BAD_HIVE = -2;
var REGISTRY_BAD_KEYNAME = -3;
var REGISTRY_BAD_DATATYPE = -4;
var REGISTRY_BAD_VALUE = -5;
var REGISTRY_BAD_VALUEFORMAT = -6;
var REGISTRY_OUTOFMEMORY = -7;
S
ERVICE
S
TATE
C
ONSTANTS
// Service state for GPS and other devices
// See msdn.microsoft.com IOCTL_SERVICE_STATUS for documentation.
var SERVICE_STATE_OFF = 0; // Service is turned off.
var SERVICE_STATE_ON = 1; // Service is turned on.
var SERVICE_STATE_STARTING_UP = 2; // Service is starting up.
var SERVICE_STATE_SHUTTING_DOWN = 3; // Service is shutting down.
var SERVICE_STATE_UNLOADING = 4; // Service is unloading.
var SERVICE_STATE_UNINITIALIZED = 5; // Service is not uninitialized.
var SERVICE_STATE_UNKNOWN = 0xffffffff;