HRESULT HrGetProperty(IDispatch * lpObject, OLECHAR *lpszProperty, VARIANT * lpResult); HRESULT HrJScriptArrayToSafeArray(IDispatch *JScriptArray, VARIANT * pVtResult); HRESULT HrConvertStringToLong(IN LPWSTR pwsz, OUT LONG * plValue); HRESULT HrBytesToVariantArray(IN LPBYTE pbData, IN ULONG cbData, OUT VARIANT *pVariant); HRESULT HrGetGITPointer(IGlobalInterfaceTable ** ppgit);