Informs the scripting engine of the IActiveScriptSite interface site provided by the host. This method must be called before any other IActiveScript interface methods can be used.
Microsoft® Windows® Script Interfaces IActiveScript::SetScriptSite |
Language Reference Previous Next |
HRESULT SetScriptSite( IActiveScriptSite *pScriptSite // address of host script site );
IActiveScriptSiteIActiveScript
Returns one of the following values:
Return Value Meaning S_OK Success. E_FAIL An unspecified error occurred; the scripting engine was unable to finish initializing the site. E_INVALIDARG An argument was invalid. E_POINTER An invalid pointer was specified. E_UNEXPECTED The call was not expected (for example, a site was already set).
- pScriptSite
[in] Address of the host-supplied script site to be associated with this instance of the scripting engine. The site must be uniquely assigned to this scripting engine instance; it cannot be shared with other scripting engines.