SCRIPTPROP_HOSTKEEPALIVE Property
Used to specify whether or not the scripting engine should be kept fully functional if there are outstanding references.
Use IActiveScriptProperty::SetProperty to set this property to true
. If this property is set to true
, the scripting engine is kept fully functional as long as there is at least one outstanding reference either to the scripting engine itself or to an IDispatch
pointer to a JavaScript object created by using the scripting engine. When this property is set to true
, you should not explicitly close or reset the script engine by using the IActiveScript::Close or IActiveScript::SetScriptState methods. The release of the last reference to a script object shuts the script engine down.
Syntax
#define SCRIPTPROP_HOSTKEEPALIVE 0x70000004
Requirements
This property appears only in the version of activscp.idl that is installed with Windows 8, with KB 2707082 for Internet Explorer 8 on Windows 7, or with KB 2722913 for Internet Explorer 9 on Windows 7 or Windows Vista.