Retrieves the site object associated with the Windows Script engine.
HRESULT GetScriptSite( REFIID iid, // interface identifier void **ppvSiteObject // address of host site interface );
- iid
[in] Identifier of the requested interface.
- ppvSiteObject
[out] Address of the location that receives the interface pointer to the host's site object.
Returns one of the following values:
Return Value | Meaning |
---|---|
S_OK | Success. |
E_INVALIDARG | An argument was invalid. |
E_NOINTERFACE | The specified interface is not supported. |
E_POINTER | An invalid pointer was specified. |
S_FALSE | No site has been set; the ppvSiteObject parameter is set to NULL. |