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
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.
#define SCRIPTPROP_HOSTKEEPALIVE 0x70000004
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.