#S(HASH-TABLE EQL (FILENAME . "c:\progra~1\common~1\micros~1\webfol~1\msonsext.dll")(GUID . "{6B904BA2-BFB1-11D2-9701-0000F875B2D3}")(DESCRIPTION . "Microsoft Tahoe Shell Extension Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("IFolderControl" (TYPE . "Dispinterface")(DESCRIPTION . "Folder Control Dispatch Interface")(GUID . "{F32E0740-7B9D-11D3-83DB-00C04F505F43}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ThisFolderColumnValue") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VARIANT")(PARAMS ("bstrColumnUri" "VT_BSTR")) (FLAGS ( IS-GET ))(DESCRIPTION . "The value of a given attribute for the current folder")) ((NAME . "ColumnValue") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ("bstrRow" "VT_BSTR")("bstrColumnUri" "VT_BSTR")) (FLAGS ( IS-GET ))(DESCRIPTION . "The value of a given attribute")) ((NAME . "ItemContentClassProperty") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VARIANT")(PARAMS ("bstrItemURL" "VT_BSTR")("bstrColumnUri" "VT_BSTR")) (FLAGS ( IS-GET ))(DESCRIPTION . "The value of a column on the item's content class")) ((NAME . "ContentClassProperty") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_VARIANT")(PARAMS ("bstrContentClassURI" "VT_BSTR")("bstrColumnUri" "VT_BSTR")) (FLAGS ( IS-GET ))(DESCRIPTION . "The value of a column on the content class")) ((NAME . "TraceMsg") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("bstrMsg" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "trace out a message for diagnostics")))) ("FolderControl" (TYPE . "Coclass")(DESCRIPTION . "Tahoe Folder Control")(GUID . "{787E8FD0-7AD6-11D3-83DA-00C04F505F43}")(ALIASES "IFolderControl""IOleInPlaceObject""IViewObjectEx""IOleInPlaceObjectWindowless""IOleInPlaceActiveObject""IOleControl""IOleObject""IQuickActivate""IPersistPropertyBag""IPointerInactive""IViewObjectEx""IOleInPlaceObjectWindowless") (FUNCTIONS )) ("IOleInPlaceObject" (TYPE . "Interface")(GUID . "{00000113-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "InPlaceDeactivate") (RIID . #x60020000) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "UIDeactivate") (RIID . #x60020001) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetObjectRects") (RIID . #x60020002) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("lprcPosRect" "VT_PTR.tagRECT")("lprcClipRect" "VT_PTR.tagRECT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ReactivateAndUndo") (RIID . #x60020003) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IOleWindow" (TYPE . "Interface")(GUID . "{00000114-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "GetWindow") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("phwnd" "VT_PTR.wireHWND")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ContextSensitiveHelp") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("fEnterMode" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("wireHWND" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}"))) (FUNCTIONS )) ("_RemotableHandle" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_IWinTypes_0009" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagRECT" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IViewObjectEx" (TYPE . "Interface")(GUID . "{3AF24292-0C96-11CE-A0CF-00AA00600AB8}")(FUNCTIONS ((NAME . "GetRect") (RIID . #x60030000) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("dwAspect" "VT_UI4")("pRect" "VT_PTR._RECTL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetViewStatus") (RIID . #x60030001) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("pdwStatus" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "QueryHitPoint") (RIID . #x60030002) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("dwAspect" "VT_UI4")("pRectBounds" "VT_PTR.tagRECT")("ptlLoc" "VT_USERDEFINED.Structure.tagPOINT")("lCloseHint" "VT_I4")("pHitResult" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "QueryHitRect") (RIID . #x60030003) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("dwAspect" "VT_UI4")("pRectBounds" "VT_PTR.tagRECT")("pRectLoc" "VT_PTR.tagRECT")("lCloseHint" "VT_I4")("pHitResult" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetNaturalExtent") (RIID . #x60030004) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("dwAspect" "VT_UI4")("lindex" "VT_I4")("ptd" "VT_PTR.tagDVTARGETDEVICE")("hicTargetDev" "VT_USERDEFINED.Typedef.wireHDC")("pExtentInfo" "VT_PTR.tagExtentInfo")("pSizel" "VT_PTR.tagSIZEL")) (FLAGS ( IS-FUNCTION ))))) ("IViewObject2" (TYPE . "Interface")(GUID . "{00000127-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "GetExtent") (RIID . #x60020000) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("dwDrawAspect" "VT_UI4")("lindex" "VT_I4")("ptd" "VT_PTR.tagDVTARGETDEVICE")("lpsizel" "VT_PTR.tagSIZEL")) (FLAGS ( IS-FUNCTION ))))) ("IViewObject" (TYPE . "Interface")(GUID . "{0000010D-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RemoteDraw") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("dwDrawAspect" "VT_UI4")("lindex" "VT_I4")("pvAspect" "VT_USERDEFINED.Typedef.ULONG_PTR")("ptd" "VT_PTR.tagDVTARGETDEVICE")("hdcTargetDev" "VT_USERDEFINED.Typedef.ULONG_PTR")("hdcDraw" "VT_USERDEFINED.Typedef.ULONG_PTR")("lprcBounds" "VT_PTR._RECTL")("lprcWBounds" "VT_PTR._RECTL")("pContinue" "VT_PTR.IContinue")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteGetColorSet") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("dwDrawAspect" "VT_UI4")("lindex" "VT_I4")("pvAspect" "VT_USERDEFINED.Typedef.ULONG_PTR")("ptd" "VT_PTR.tagDVTARGETDEVICE")("hicTargetDev" "VT_USERDEFINED.Typedef.ULONG_PTR")("ppColorSet" "VT_PTR.VT_PTR.tagLOGPALETTE")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteFreeze") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("dwDrawAspect" "VT_UI4")("lindex" "VT_I4")("pvAspect" "VT_USERDEFINED.Typedef.ULONG_PTR")("pdwFreeze" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Unfreeze") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("dwFreeze" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetAdvise") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("aspects" "VT_UI4")("advf" "VT_UI4")("pAdvSink" "VT_PTR.IAdviseSink")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteGetAdvise") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pAspects" "VT_PTR.VT_UI4")("pAdvf" "VT_PTR.VT_UI4")("ppAdvSink" "VT_PTR.VT_PTR.IAdviseSink")) (FLAGS ( IS-FUNCTION ))))) ("ULONG_PTR" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")VT_UI4)) (FUNCTIONS )) ("tagDVTARGETDEVICE" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_RECTL" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IContinue" (TYPE . "Interface")(GUID . "{0000012A-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "FContinue") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("tagLOGPALETTE" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagPALETTEENTRY" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IAdviseSink" (TYPE . "Interface")(GUID . "{0000010F-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RemoteOnDataChange") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pFormatetc" "VT_PTR.tagFORMATETC")("pStgmed" "VT_PTR.wireASYNC_STGMEDIUM")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteOnViewChange") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("dwAspect" "VT_UI4")("lindex" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteOnRename") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pmk" "VT_PTR.IMoniker")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteOnSave") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteOnClose") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("tagFORMATETC" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("wireCLIPFORMAT" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}"))) (FUNCTIONS )) ("_userCLIPFORMAT" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_IWinTypes_0001" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("wireASYNC_STGMEDIUM" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}"))) (FUNCTIONS )) ("_userSTGMEDIUM" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_STGMEDIUM_UNION" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_IAdviseSink_0003" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_userHMETAFILEPICT" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_IWinTypes_0005" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_remoteMETAFILEPICT" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_userHMETAFILE" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_IWinTypes_0004" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_BYTE_BLOB" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_userHENHMETAFILE" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_IWinTypes_0006" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_GDI_OBJECT" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_IAdviseSink_0002" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_userHBITMAP" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_IWinTypes_0007" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_userBITMAP" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_userHPALETTE" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_IWinTypes_0008" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_userHGLOBAL" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_IWinTypes_0003" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_FLAGGED_BYTE_BLOB" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IMoniker" (TYPE . "Interface")(GUID . "{0000000F-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RemoteBindToObject") (RIID . #x60030000) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pbc" "VT_PTR.IBindCtx")("pmkToLeft" "VT_PTR.IMoniker")("riidResult" "VT_PTR.GUID")("ppvResult" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteBindToStorage") (RIID . #x60030001) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pbc" "VT_PTR.IBindCtx")("pmkToLeft" "VT_PTR.IMoniker")("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reduce") (RIID . #x60030002) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("pbc" "VT_PTR.IBindCtx")("dwReduceHowFar" "VT_UI4")("ppmkToLeft" "VT_PTR.VT_PTR.IMoniker")("ppmkReduced" "VT_PTR.VT_PTR.IMoniker")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ComposeWith") (RIID . #x60030003) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("pmkRight" "VT_PTR.IMoniker")("fOnlyIfNotGeneric" "VT_I4")("ppmkComposite" "VT_PTR.VT_PTR.IMoniker")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Enum") (RIID . #x60030004) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("fForward" "VT_I4")("ppenumMoniker" "VT_PTR.VT_PTR.IEnumMoniker")) (FLAGS ( IS-FUNCTION ))) ((NAME . "IsEqual") (RIID . #x60030005) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("pmkOtherMoniker" "VT_PTR.IMoniker")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Hash") (RIID . #x60030006) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("pdwHash" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "IsRunning") (RIID . #x60030007) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("pbc" "VT_PTR.IBindCtx")("pmkToLeft" "VT_PTR.IMoniker")("pmkNewlyRunning" "VT_PTR.IMoniker")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTimeOfLastChange") (RIID . #x60030008) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("pbc" "VT_PTR.IBindCtx")("pmkToLeft" "VT_PTR.IMoniker")("pfiletime" "VT_PTR._FILETIME")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Inverse") (RIID . #x60030009) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("ppmk" "VT_PTR.VT_PTR.IMoniker")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CommonPrefixWith") (RIID . #x6003000a) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("pmkOther" "VT_PTR.IMoniker")("ppmkPrefix" "VT_PTR.VT_PTR.IMoniker")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RelativePathTo") (RIID . #x6003000b) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ("pmkOther" "VT_PTR.IMoniker")("ppmkRelPath" "VT_PTR.VT_PTR.IMoniker")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetDisplayName") (RIID . #x6003000c) (OFFSET . #x50) (RETURNS . "VT_HRESULT")(PARAMS ("pbc" "VT_PTR.IBindCtx")("pmkToLeft" "VT_PTR.IMoniker")("ppszDisplayName" "VT_PTR.VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ParseDisplayName") (RIID . #x6003000d) (OFFSET . #x54) (RETURNS . "VT_HRESULT")(PARAMS ("pbc" "VT_PTR.IBindCtx")("pmkToLeft" "VT_PTR.IMoniker")("pszDisplayName" "VT_LPWSTR")("pchEaten" "VT_PTR.VT_UI4")("ppmkOut" "VT_PTR.VT_PTR.IMoniker")) (FLAGS ( IS-FUNCTION ))) ((NAME . "IsSystemMoniker") (RIID . #x6003000e) (OFFSET . #x58) (RETURNS . "VT_HRESULT")(PARAMS ("pdwMksys" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("IPersistStream" (TYPE . "Interface")(GUID . "{00000109-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "IsDirty") (RIID . #x60020000) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Load") (RIID . #x60020001) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pstm" "VT_PTR.IStream")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Save") (RIID . #x60020002) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pstm" "VT_PTR.IStream")("fClearDirty" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetSizeMax") (RIID . #x60020003) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pcbSize" "VT_PTR._ULARGE_INTEGER")) (FLAGS ( IS-FUNCTION ))))) ("IPersist" (TYPE . "Interface")(GUID . "{0000010C-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "GetClassID") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pClassID" "VT_PTR.GUID")) (FLAGS ( IS-FUNCTION ))))) ("IStream" (TYPE . "Interface")(GUID . "{0000000C-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RemoteSeek") (RIID . #x60020000) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("dlibMove" "VT_USERDEFINED.Structure._LARGE_INTEGER")("dwOrigin" "VT_UI4")("plibNewPosition" "VT_PTR._ULARGE_INTEGER")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetSize") (RIID . #x60020001) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("libNewSize" "VT_USERDEFINED.Structure._ULARGE_INTEGER")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteCopyTo") (RIID . #x60020002) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pstm" "VT_PTR.IStream")("cb" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("pcbRead" "VT_PTR._ULARGE_INTEGER")("pcbWritten" "VT_PTR._ULARGE_INTEGER")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Commit") (RIID . #x60020003) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("grfCommitFlags" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Revert") (RIID . #x60020004) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "LockRegion") (RIID . #x60020005) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("libOffset" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("cb" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("dwLockType" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "UnlockRegion") (RIID . #x60020006) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("libOffset" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("cb" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("dwLockType" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Stat") (RIID . #x60020007) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pstatstg" "VT_PTR.tagSTATSTG")("grfStatFlag" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clone") (RIID . #x60020008) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("ppstm" "VT_PTR.VT_PTR.IStream")) (FLAGS ( IS-FUNCTION ))))) ("ISequentialStream" (TYPE . "Interface")(GUID . "{0C733A30-2A1C-11CE-ADE5-00AA0044773D}")(FUNCTIONS ((NAME . "RemoteRead") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pv" "VT_PTR.VT_UI1")("cb" "VT_UI4")("pcbRead" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteWrite") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pv" "VT_PTR.VT_UI1")("cb" "VT_UI4")("pcbWritten" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("_LARGE_INTEGER" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_ULARGE_INTEGER" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagSTATSTG" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_FILETIME" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IBindCtx" (TYPE . "Interface")(GUID . "{0000000E-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RegisterObjectBound") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("punk" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RevokeObjectBound") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("punk" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ReleaseBoundObjects") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteSetBindOptions") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pbindopts" "VT_PTR.tagBIND_OPTS2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteGetBindOptions") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pbindopts" "VT_PTR.tagBIND_OPTS2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetRunningObjectTable") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pprot" "VT_PTR.VT_PTR.IRunningObjectTable")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RegisterObjectParam") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pszKey" "VT_LPWSTR")("punk" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetObjectParam") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("pszKey" "VT_LPWSTR")("ppunk" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "EnumObjectParam") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("ppenum" "VT_PTR.VT_PTR.IEnumString")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RevokeObjectParam") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pszKey" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))))) ("tagBIND_OPTS2" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_COSERVERINFO" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_COAUTHINFO" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_COAUTHIDENTITY" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IRunningObjectTable" (TYPE . "Interface")(GUID . "{00000010-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "Register") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("grfFlags" "VT_UI4")("punkObject" "VT_UNKNOWN")("pmkObjectName" "VT_PTR.IMoniker")("pdwRegister" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Revoke") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("dwRegister" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "IsRunning") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pmkObjectName" "VT_PTR.IMoniker")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetObject") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pmkObjectName" "VT_PTR.IMoniker")("ppunkObject" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NoteChangeTime") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("dwRegister" "VT_UI4")("pfiletime" "VT_PTR._FILETIME")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTimeOfLastChange") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pmkObjectName" "VT_PTR.IMoniker")("pfiletime" "VT_PTR._FILETIME")) (FLAGS ( IS-FUNCTION ))) ((NAME . "EnumRunning") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("ppenumMoniker" "VT_PTR.VT_PTR.IEnumMoniker")) (FLAGS ( IS-FUNCTION ))))) ("IEnumMoniker" (TYPE . "Interface")(GUID . "{00000102-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RemoteNext") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_UI4")("rgelt" "VT_PTR.VT_PTR.IMoniker")("pceltFetched" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Skip") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reset") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clone") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppenum" "VT_PTR.VT_PTR.IEnumMoniker")) (FLAGS ( IS-FUNCTION ))))) ("IEnumString" (TYPE . "Interface")(GUID . "{00000101-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RemoteNext") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_UI4")("rgelt" "VT_PTR.VT_LPWSTR")("pceltFetched" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Skip") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reset") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clone") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppenum" "VT_PTR.VT_PTR.IEnumString")) (FLAGS ( IS-FUNCTION ))))) ("tagSIZEL" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagPOINT" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("wireHDC" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}"))) (FUNCTIONS )) ("tagExtentInfo" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IOleInPlaceObjectWindowless" (TYPE . "Interface")(GUID . "{1C2056CC-5EF4-101B-8BC8-00AA003E3B29}")(FUNCTIONS ((NAME . "OnWindowMessage") (RIID . #x60030000) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("msg" "VT_UINT")("wParam" "VT_USERDEFINED.Typedef.UINT_PTR")("lParam" "VT_USERDEFINED.Typedef.LONG_PTR")("plResult" "VT_PTR.LONG_PTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetDropTarget") (RIID . #x60030001) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("ppDropTarget" "VT_PTR.VT_PTR.IDropTarget")) (FLAGS ( IS-FUNCTION ))))) ("UINT_PTR" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")VT_UI4)) (FUNCTIONS )) ("LONG_PTR" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")VT_I4)) (FUNCTIONS )) ("IDropTarget" (TYPE . "Interface")(GUID . "{00000122-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "DragEnter") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pDataObj" "VT_PTR.IDataObject")("grfKeyState" "VT_UI4")("pt" "VT_USERDEFINED.Structure._POINTL")("pdwEffect" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DragOver") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("grfKeyState" "VT_UI4")("pt" "VT_USERDEFINED.Structure._POINTL")("pdwEffect" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DragLeave") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Drop") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pDataObj" "VT_PTR.IDataObject")("grfKeyState" "VT_UI4")("pt" "VT_USERDEFINED.Structure._POINTL")("pdwEffect" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("IDataObject" (TYPE . "Interface")(GUID . "{0000010E-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RemoteGetData") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pformatetcIn" "VT_PTR.tagFORMATETC")("pRemoteMedium" "VT_PTR.wireSTGMEDIUM")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteGetDataHere") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pFormatetc" "VT_PTR.tagFORMATETC")("pRemoteMedium" "VT_PTR.wireSTGMEDIUM")) (FLAGS ( IS-FUNCTION ))) ((NAME . "QueryGetData") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pFormatetc" "VT_PTR.tagFORMATETC")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetCanonicalFormatEtc") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pformatectIn" "VT_PTR.tagFORMATETC")("pformatetcOut" "VT_PTR.tagFORMATETC")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteSetData") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pFormatetc" "VT_PTR.tagFORMATETC")("pmedium" "VT_PTR.wireFLAG_STGMEDIUM")("fRelease" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "EnumFormatEtc") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("dwDirection" "VT_UI4")("ppenumFormatEtc" "VT_PTR.VT_PTR.IEnumFORMATETC")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DAdvise") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pFormatetc" "VT_PTR.tagFORMATETC")("advf" "VT_UI4")("pAdvSink" "VT_PTR.IAdviseSink")("pdwConnection" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DUnadvise") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("dwConnection" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "EnumDAdvise") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("ppenumAdvise" "VT_PTR.VT_PTR.IEnumSTATDATA")) (FLAGS ( IS-FUNCTION ))))) ("wireSTGMEDIUM" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}"))) (FUNCTIONS )) ("wireFLAG_STGMEDIUM" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}"))) (FUNCTIONS )) ("_userFLAG_STGMEDIUM" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IEnumFORMATETC" (TYPE . "Interface")(GUID . "{00000103-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RemoteNext") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_UI4")("rgelt" "VT_PTR.tagFORMATETC")("pceltFetched" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Skip") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reset") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clone") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppenum" "VT_PTR.VT_PTR.IEnumFORMATETC")) (FLAGS ( IS-FUNCTION ))))) ("IEnumSTATDATA" (TYPE . "Interface")(GUID . "{00000105-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RemoteNext") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_UI4")("rgelt" "VT_PTR.tagSTATDATA")("pceltFetched" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Skip") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reset") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clone") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppenum" "VT_PTR.VT_PTR.IEnumSTATDATA")) (FLAGS ( IS-FUNCTION ))))) ("tagSTATDATA" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_POINTL" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IOleInPlaceActiveObject" (TYPE . "Interface")(GUID . "{00000117-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RemoteTranslateAccelerator") (RIID . #x60020000) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnFrameWindowActivate") (RIID . #x60020001) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("fActivate" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnDocWindowActivate") (RIID . #x60020002) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("fActivate" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteResizeBorder") (RIID . #x60020003) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("prcBorder" "VT_PTR.tagRECT")("riid" "VT_PTR.GUID")("pUIWindow" "VT_PTR.IOleInPlaceUIWindow")("fFrameWindow" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "EnableModeless") (RIID . #x60020004) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("fEnable" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("IOleInPlaceUIWindow" (TYPE . "Interface")(GUID . "{00000115-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "GetBorder") (RIID . #x60020000) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("lprectBorder" "VT_PTR.tagRECT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RequestBorderSpace") (RIID . #x60020001) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pborderwidths" "VT_PTR.tagRECT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetBorderSpace") (RIID . #x60020002) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pborderwidths" "VT_PTR.tagRECT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetActiveObject") (RIID . #x60020003) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pActiveObject" "VT_PTR.IOleInPlaceActiveObject")("pszObjName" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))))) ("IOleControl" (TYPE . "Interface")(GUID . "{B196B288-BAB4-101A-B69C-00AA00341D07}")(FUNCTIONS ((NAME . "GetControlInfo") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pCI" "VT_PTR.tagCONTROLINFO")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnMnemonic") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pMsg" "VT_PTR.tagMSG")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnAmbientPropertyChange") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("dispID" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "FreezeEvents") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("bFreeze" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("tagCONTROLINFO" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("wireHACCEL" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}"))) (FUNCTIONS )) ("tagMSG" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IOleObject" (TYPE . "Interface")(GUID . "{00000112-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "SetClientSite") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pClientSite" "VT_PTR.IOleClientSite")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetClientSite") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("ppClientSite" "VT_PTR.VT_PTR.IOleClientSite")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetHostNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("szContainerApp" "VT_LPWSTR")("szContainerObj" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Close") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("dwSaveOption" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetMoniker") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("dwWhichMoniker" "VT_UI4")("pmk" "VT_PTR.IMoniker")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetMoniker") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("dwAssign" "VT_UI4")("dwWhichMoniker" "VT_UI4")("ppmk" "VT_PTR.VT_PTR.IMoniker")) (FLAGS ( IS-FUNCTION ))) ((NAME . "InitFromData") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pDataObject" "VT_PTR.IDataObject")("fCreation" "VT_I4")("dwReserved" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetClipboardData") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("dwReserved" "VT_UI4")("ppDataObject" "VT_PTR.VT_PTR.IDataObject")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DoVerb") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("iVerb" "VT_I4")("lpmsg" "VT_PTR.tagMSG")("pActiveSite" "VT_PTR.IOleClientSite")("lindex" "VT_I4")("hwndParent" "VT_USERDEFINED.Typedef.wireHWND")("lprcPosRect" "VT_PTR.tagRECT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "EnumVerbs") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("ppEnumOleVerb" "VT_PTR.VT_PTR.IEnumOLEVERB")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Update") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "IsUpToDate") (RIID . #x6001000b) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetUserClassID") (RIID . #x6001000c) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("pClsid" "VT_PTR.GUID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetUserType") (RIID . #x6001000d) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("dwFormOfType" "VT_UI4")("pszUserType" "VT_PTR.VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetExtent") (RIID . #x6001000e) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("dwDrawAspect" "VT_UI4")("pSizel" "VT_PTR.tagSIZEL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetExtent") (RIID . #x6001000f) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("dwDrawAspect" "VT_UI4")("pSizel" "VT_PTR.tagSIZEL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Advise") (RIID . #x60010010) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ("pAdvSink" "VT_PTR.IAdviseSink")("pdwConnection" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Unadvise") (RIID . #x60010011) (OFFSET . #x50) (RETURNS . "VT_HRESULT")(PARAMS ("dwConnection" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "EnumAdvise") (RIID . #x60010012) (OFFSET . #x54) (RETURNS . "VT_HRESULT")(PARAMS ("ppenumAdvise" "VT_PTR.VT_PTR.IEnumSTATDATA")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetMiscStatus") (RIID . #x60010013) (OFFSET . #x58) (RETURNS . "VT_HRESULT")(PARAMS ("dwAspect" "VT_UI4")("pdwStatus" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetColorScheme") (RIID . #x60010014) (OFFSET . #x5c) (RETURNS . "VT_HRESULT")(PARAMS ("pLogpal" "VT_PTR.tagLOGPALETTE")) (FLAGS ( IS-FUNCTION ))))) ("IOleClientSite" (TYPE . "Interface")(GUID . "{00000118-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "SaveObject") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetMoniker") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("dwAssign" "VT_UI4")("dwWhichMoniker" "VT_UI4")("ppmk" "VT_PTR.VT_PTR.IMoniker")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetContainer") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("ppContainer" "VT_PTR.VT_PTR.IOleContainer")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ShowObject") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnShowWindow") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("fShow" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RequestNewObjectLayout") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IOleContainer" (TYPE . "Interface")(GUID . "{0000011B-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "EnumObjects") (RIID . #x60020000) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("grfFlags" "VT_UI4")("ppenum" "VT_PTR.VT_PTR.IEnumUnknown")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LockContainer") (RIID . #x60020001) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("fLock" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("IParseDisplayName" (TYPE . "Interface")(GUID . "{0000011A-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "ParseDisplayName") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pbc" "VT_PTR.IBindCtx")("pszDisplayName" "VT_LPWSTR")("pchEaten" "VT_PTR.VT_UI4")("ppmkOut" "VT_PTR.VT_PTR.IMoniker")) (FLAGS ( IS-FUNCTION ))))) ("IEnumUnknown" (TYPE . "Interface")(GUID . "{00000100-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RemoteNext") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_UI4")("rgelt" "VT_PTR.VT_UNKNOWN")("pceltFetched" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Skip") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reset") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clone") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppenum" "VT_PTR.VT_PTR.IEnumUnknown")) (FLAGS ( IS-FUNCTION ))))) ("IEnumOLEVERB" (TYPE . "Interface")(GUID . "{00000104-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "RemoteNext") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_UI4")("rgelt" "VT_PTR.tagOLEVERB")("pceltFetched" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Skip") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reset") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clone") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppenum" "VT_PTR.VT_PTR.IEnumOLEVERB")) (FLAGS ( IS-FUNCTION ))))) ("tagOLEVERB" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IQuickActivate" (TYPE . "Interface")(GUID . "{CF51ED10-62FE-11CF-BF86-00A0C9034836}")(FUNCTIONS ((NAME . "RemoteQuickActivate") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pQaContainer" "VT_PTR.tagQACONTAINER")("pQaControl" "VT_PTR.tagQACONTROL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetContentExtent") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pSizel" "VT_PTR.tagSIZEL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetContentExtent") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pSizel" "VT_PTR.tagSIZEL")) (FLAGS ( IS-FUNCTION ))))) ("tagQACONTAINER" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IAdviseSinkEx" (TYPE . "Interface")(GUID . "{3AF24290-0C96-11CE-A0CF-00AA00600AB8}")(FUNCTIONS ((NAME . "RemoteOnViewStatusChange") (RIID . #x60020000) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("dwViewStatus" "VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("IPropertyNotifySink" (TYPE . "Interface")(GUID . "{9BFBBC02-EFF1-101A-84ED-00AA00341D07}")(FUNCTIONS ((NAME . "OnChanged") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("dispID" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnRequestEdit") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("dispID" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("IOleUndoManager" (TYPE . "Interface")(GUID . "{D001F200-EF97-11CE-9BC9-00AA00608E01}")(FUNCTIONS ((NAME . "Open") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pPUU" "VT_PTR.IOleParentUndoUnit")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Close") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pPUU" "VT_PTR.IOleParentUndoUnit")("fCommit" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Add") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pUU" "VT_PTR.IOleUndoUnit")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetOpenParentState") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pdwState" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DiscardFrom") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pUU" "VT_PTR.IOleUndoUnit")) (FLAGS ( IS-FUNCTION ))) ((NAME . "UndoTo") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pUU" "VT_PTR.IOleUndoUnit")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RedoTo") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pUU" "VT_PTR.IOleUndoUnit")) (FLAGS ( IS-FUNCTION ))) ((NAME . "EnumUndoable") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("ppenum" "VT_PTR.VT_PTR.IEnumOleUndoUnits")) (FLAGS ( IS-FUNCTION ))) ((NAME . "EnumRedoable") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("ppenum" "VT_PTR.VT_PTR.IEnumOleUndoUnits")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetLastUndoDescription") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pBstr" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetLastRedoDescription") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("pBstr" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Enable") (RIID . #x6001000b) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("fEnable" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("IOleParentUndoUnit" (TYPE . "Interface")(GUID . "{A1FAF330-EF97-11CE-9BC9-00AA00608E01}")(FUNCTIONS ((NAME . "Open") (RIID . #x60020000) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pPUU" "VT_PTR.IOleParentUndoUnit")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Close") (RIID . #x60020001) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pPUU" "VT_PTR.IOleParentUndoUnit")("fCommit" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Add") (RIID . #x60020002) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pUU" "VT_PTR.IOleUndoUnit")) (FLAGS ( IS-FUNCTION ))) ((NAME . "FindUnit") (RIID . #x60020003) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("pUU" "VT_PTR.IOleUndoUnit")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetParentState") (RIID . #x60020004) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("pdwState" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("IOleUndoUnit" (TYPE . "Interface")(GUID . "{894AD3B0-EF97-11CE-9BC9-00AA00608E01}")(FUNCTIONS ((NAME . "Do") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pUndoManager" "VT_PTR.IOleUndoManager")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetDescription") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pBstr" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetUnitType") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pClsid" "VT_PTR.GUID")("plID" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnNextAdd") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IEnumOleUndoUnits" (TYPE . "Interface")(GUID . "{B3E7C340-EF97-11CE-9BC9-00AA00608E01}")(FUNCTIONS ((NAME . "RemoteNext") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_UI4")("rgelt" "VT_PTR.VT_PTR.IOleUndoUnit")("pceltFetched" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Skip") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("celt" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reset") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clone") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppenum" "VT_PTR.VT_PTR.IEnumOleUndoUnits")) (FLAGS ( IS-FUNCTION ))))) ("wireHPALETTE" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}"))) (FUNCTIONS )) ("IBindHost" (TYPE . "Interface")(GUID . "{FC4801A1-2BA9-11CF-A229-00AA003D7352}")(FUNCTIONS ((NAME . "CreateMoniker") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("szName" "VT_LPWSTR")("pbc" "VT_PTR.IBindCtx")("ppmk" "VT_PTR.VT_PTR.IMoniker")("dwReserved" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteMonikerBindToStorage") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pmk" "VT_PTR.IMoniker")("pbc" "VT_PTR.IBindCtx")("pBSC" "VT_PTR.IBindStatusCallback")("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteMonikerBindToObject") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pmk" "VT_PTR.IMoniker")("pbc" "VT_PTR.IBindCtx")("pBSC" "VT_PTR.IBindStatusCallback")("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))))) ("IBindStatusCallback" (TYPE . "Interface")(GUID . "{79EAC9C1-BAF9-11CE-8C82-00AA004BA90B}")(FUNCTIONS ((NAME . "OnStartBinding") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("dwReserved" "VT_UI4")("pib" "VT_PTR.IBinding")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetPriority") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pnPriority" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnLowResource") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("reserved" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnProgress") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ulProgress" "VT_UI4")("ulProgressMax" "VT_UI4")("ulStatusCode" "VT_UI4")("szStatusText" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnStopBinding") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("hresult" "VT_HRESULT")("szError" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteGetBindInfo") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("grfBINDF" "VT_PTR.VT_UI4")("pbindinfo" "VT_PTR._tagRemBINDINFO")("pStgmed" "VT_PTR.tagRemSTGMEDIUM")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteOnDataAvailable") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("grfBSCF" "VT_UI4")("dwSize" "VT_UI4")("pFormatetc" "VT_PTR.tagRemFORMATETC")("pStgmed" "VT_PTR.tagRemSTGMEDIUM")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnObjectAvailable") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("riid" "VT_PTR.GUID")("punk" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))))) ("IBinding" (TYPE . "Interface")(GUID . "{79EAC9C0-BAF9-11CE-8C82-00AA004BA90B}")(FUNCTIONS ((NAME . "Abort") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Suspend") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Resume") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetPriority") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("nPriority" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetPriority") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pnPriority" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteGetBindResult") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pclsidProtocol" "VT_PTR.GUID")("pdwResult" "VT_PTR.VT_UI4")("pszResult" "VT_PTR.VT_LPWSTR")("dwReserved" "VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("_tagRemBINDINFO" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_REMSECURITY_ATTRIBUTES" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagRemSTGMEDIUM" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagRemFORMATETC" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IOleControlSite" (TYPE . "Interface")(GUID . "{B196B289-BAB4-101A-B69C-00AA00341D07}")(FUNCTIONS ((NAME . "OnControlInfoChanged") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "LockInPlaceActive") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("fLock" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetExtendedControl") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("ppDisp" "VT_PTR.VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))) ((NAME . "TransformCoords") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pPtlHimetric" "VT_PTR._POINTL")("pPtfContainer" "VT_PTR.tagPOINTF")("dwFlags" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "TranslateAccelerator") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pMsg" "VT_PTR.tagMSG")("grfModifiers" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnFocus") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("fGotFocus" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ShowPropertyFrame") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("tagPOINTF" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IServiceProvider" (TYPE . "Interface")(GUID . "{6D5140C1-7436-11CE-8034-00AA006009FA}")(FUNCTIONS ((NAME . "RemoteQueryService") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("guidService" "VT_PTR.GUID")("riid" "VT_PTR.GUID")("ppvObject" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))))) ("tagQACONTROL" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IPersistPropertyBag" (TYPE . "Interface")(GUID . "{37D84F60-42CB-11CE-8135-00AA004BB851}")(FUNCTIONS ((NAME . "InitNew") (RIID . #x60020000) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Load") (RIID . #x60020001) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pPropBag" "VT_PTR.IPropertyBag")("pErrorLog" "VT_PTR.IErrorLog")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Save") (RIID . #x60020002) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pPropBag" "VT_PTR.IPropertyBag")("fClearDirty" "VT_I4")("fSaveAllProperties" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("IPropertyBag" (TYPE . "Interface")(GUID . "{55272A00-42CB-11CE-8135-00AA004BB851}")(FUNCTIONS ((NAME . "RemoteRead") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pszPropName" "VT_LPWSTR")("pVar" "VT_PTR.VT_VARIANT")("pErrorLog" "VT_PTR.IErrorLog")("varType" "VT_UI4")("pUnkObj" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Write") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pszPropName" "VT_LPWSTR")("pVar" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))))) ("IErrorLog" (TYPE . "Interface")(GUID . "{3127CA40-446E-11CE-8135-00AA004BB851}")(FUNCTIONS ((NAME . "AddError") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pszPropName" "VT_LPWSTR")("pExcepInfo" "VT_PTR.EXCEPINFO")) (FLAGS ( IS-FUNCTION ))))) ("IPointerInactive" (TYPE . "Interface")(GUID . "{55980BA0-35AA-11CF-B671-00AA004CD6D8}")(FUNCTIONS ((NAME . "GetActivationPolicy") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pdwPolicy" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnInactiveMouseMove") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pRectBounds" "VT_PTR.tagRECT")("x" "VT_I4")("y" "VT_I4")("grfKeyState" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnInactiveSetCursor") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pRectBounds" "VT_PTR.tagRECT")("x" "VT_I4")("y" "VT_I4")("dwMouseMsg" "VT_UI4")("fSetAlways" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) )))