Active Script Constants, Enumerations, and Error Codes
This section describes the enumerations and error codes used in Windows Scripting engines.
Constants
Constant | Description |
---|---|
SCRIPTTHREADID Constants | Specifies the type of thread. |
Properties
Property | Description |
---|---|
SCRIPTPROP_HOSTKEEPALIVE Property | Used to specify whether or not the scripting engine should be kept fully functional if there are outstanding references. |
Enumerations
Enumeration | Description |
---|---|
SCRIPTGCTYPE Enumeration | The type of garbage collection to perform. |
SCRIPTLANGUAGEVERSION Enumeration | Specifies the possible scripting versions. |
SCRIPTSTATE Enumeration | Specifies the state of a scripting engine. |
SCRIPTTHREADSTATE Enumeration | Specifies the state of a thread in a scripting engine. |
SCRIPTTRACEINFO Enumeration | Represents the script event that is being traced. Used in the IActiveScriptSiteTraceInfo::SendScriptTraceInfo Method. |
SCRIPTUICHANDLING Enumeration | Represents the way that the UI control should be handled. |
SCRIPTUICITEM Enumeration | Represents the type of UI item. Used in the IActiveScriptSiteUIControl::GetUIBehavior Method. |
Error Codes
Error Code | Description |
---|---|
SCRIPT_E_PROPAGATE Error Code | A script error is being propagated to the caller, which might be in a different thread. |
SCRIPT_E_RECORDED Error Code | An error has been passed between the script engine and the host. |
SCRIPT_E_REPORTED Error Code | The scripting engine has reported an unhandled exception to the host. |