Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Informs the scripting engine of the IActiveScriptSite interface site provided by the host. Call this method before any other IActiveScript interface methods is used.
Syntax
HRESULT SetScriptSite(
IActiveScriptSite *pScriptSite // address of host script site
);
Parameters
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.
Return Value
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). |