#S(HASH-TABLE EQL (FILENAME . "c:\windows\system32\repodbc.dll")(GUID . "{2DF7E2FB-60D2-11CF-920E-00AA00A1EB95}")(DESCRIPTION . "Microsoft Repository")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("ConnectionFlags" (TYPE . "Enum")(DESCRIPTION . "Repository connection flags")(GUID . "{6E22711A-F799-11CF-9227-00AA00A1EB95}")(FUNCTIONS )) ("TransactionFlags" (TYPE . "Enum")(DESCRIPTION . "Repository transaction flags")(GUID . "{6E22711B-F799-11CF-9227-00AA00A1EB95}")(FUNCTIONS )) ("TransactionValues" (TYPE . "Enum")(DESCRIPTION . "Repository transaction values")(GUID . "{688F19B1-46F3-11D0-B77C-00A0C90FEE73}")(FUNCTIONS )) ("InterfaceDefFlags" (TYPE . "Enum")(DESCRIPTION . "Interface definition flags")(GUID . "{6E227110-F799-11CF-9227-00AA00A1EB95}")(FUNCTIONS )) ("InterfaceMemberFlags" (TYPE . "Enum")(DESCRIPTION . "Interface member flags")(GUID . "{6E227111-F799-11CF-9227-00AA00A1EB95}")(FUNCTIONS )) ("PropertyDefFlags" (TYPE . "Enum")(DESCRIPTION . "Property definition flags")(GUID . "{6E227112-F799-11CF-9227-00AA00A1EB95}")(FUNCTIONS )) ("CollectionDefFlags" (TYPE . "Enum")(DESCRIPTION . "Collection definition flags")(GUID . "{6E227113-F799-11CF-9227-00AA00A1EB95}")(FUNCTIONS )) ("IRepositoryDispatch" (TYPE . "Dispinterface")(DESCRIPTION . "Repository property/relationship interface")(GUID . "{6E2270F6-F799-11CF-9227-00AA00A1EB95}")(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 . "Properties") (RIID . #x000003e8) (OFFSET . #x1c) (RETURNS . "VT_PTR.IReposProperties")(PARAMS ) (FLAGS ( IS-GET ))))) ("IRepositoryItem" (TYPE . "Dispinterface")(DESCRIPTION . "Repository item interface")(GUID . "{6E2270F0-F799-11CF-9227-00AA00A1EB95}")(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 . "Properties") (RIID . #x000003e8) (OFFSET . #x1c) (RETURNS . "VT_PTR.IReposProperties")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Type") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Repository") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.IRepository")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Name") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Name") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Interface") (RIID . #x00000000) (OFFSET . #x30) (RETURNS . "VT_DISPATCH")(PARAMS ("Iface" "VT_VARIANT")) (FLAGS ( IS-GET ))) ((NAME . "Delete") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Lock") (RIID . #x00000005) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IRepositoryObject" (TYPE . "Dispinterface")(DESCRIPTION . "Repository object interface")(GUID . "{6E2270F2-F799-11CF-9227-00AA00A1EB95}")(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 . "Properties") (RIID . #x000003e8) (OFFSET . #x1c) (RETURNS . "VT_PTR.IReposProperties")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Type") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Repository") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.IRepository")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Name") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Name") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Interface") (RIID . #x00000000) (OFFSET . #x30) (RETURNS . "VT_DISPATCH")(PARAMS ("Iface" "VT_VARIANT")) (FLAGS ( IS-GET ))) ((NAME . "Delete") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Lock") (RIID . #x00000005) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ObjectID") (RIID . #x00000014) (OFFSET . #x3c) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "InternalID") (RIID . #x00000015) (OFFSET . #x40) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Refresh") (RIID . #x00000016) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("iMilliseconds" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("IRepositoryObjectStorage" (TYPE . "Dispinterface")(DESCRIPTION . "Repository object initialization interface")(GUID . "{6E22711D-F799-11CF-9227-00AA00A1EB95}")(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 . "InitNew") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("pIRepos" "VT_PTR.IRepository")("lCookie" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Load") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("pIRepos" "VT_PTR.IRepository")("lCookie" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "PropertyInterface") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_PTR.IRepositoryDispatch")(PARAMS ("sIface" "VT_VARIANT")) (FLAGS ( IS-GET ))))) ("IRelationship" (TYPE . "Dispinterface")(DESCRIPTION . "Repository relationship interface")(GUID . "{6E2270F3-F799-11CF-9227-00AA00A1EB95}")(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 . "Properties") (RIID . #x000003e8) (OFFSET . #x1c) (RETURNS . "VT_PTR.IReposProperties")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Type") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Repository") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.IRepository")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Name") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Name") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Interface") (RIID . #x00000000) (OFFSET . #x30) (RETURNS . "VT_DISPATCH")(PARAMS ("Iface" "VT_VARIANT")) (FLAGS ( IS-GET ))) ((NAME . "Delete") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Lock") (RIID . #x00000005) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Source") (RIID . #x00000014) (OFFSET . #x3c) (RETURNS . "VT_PTR.IRepositoryObject")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Target") (RIID . #x00000015) (OFFSET . #x40) (RETURNS . "VT_PTR.IRepositoryObject")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Origin") (RIID . #x00000016) (OFFSET . #x44) (RETURNS . "VT_PTR.IRepositoryObject")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Destination") (RIID . #x00000017) (OFFSET . #x48) (RETURNS . "VT_PTR.IRepositoryObject")(PARAMS ) (FLAGS ( IS-GET ))))) ("IReposProperty" (TYPE . "Dispinterface")(DESCRIPTION . "Repository property interface")(GUID . "{6E2270F4-F799-11CF-9227-00AA00A1EB95}")(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 . "Name") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Type") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Value") (RIID . #x00000000) (OFFSET . #x24) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Value") (RIID . #x00000000) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))))) ("IReposProperties" (TYPE . "Dispinterface")(DESCRIPTION . "Repository property collection interface")(GUID . "{6E2270F5-F799-11CF-9227-00AA00A1EB95}")(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 . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_PTR.IReposProperty")(PARAMS ("sItem" "VT_VARIANT")) (FLAGS ( IS-GET ))) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Type") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))))) ("IRelationshipCol" (TYPE . "Dispinterface")(DESCRIPTION . "Repository relationship collection interface")(GUID . "{6E2270F7-F799-11CF-9227-00AA00A1EB95}")(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 . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_PTR.IRelationship")(PARAMS ("sItem" "VT_VARIANT")) (FLAGS ( IS-GET ))) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Add") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_PTR.IRelationship")(PARAMS ("pIReposObj" "VT_DISPATCH")("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Remove") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("sItem" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Type") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Insert") (RIID . #x00000005) (OFFSET . #x34) (RETURNS . "VT_PTR.IRelationship")(PARAMS ("pIReposObj" "VT_DISPATCH")("iIndex" "VT_I4")("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Move") (RIID . #x00000006) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("iIndexFrom" "VT_I4")("iIndexTo" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Refresh") (RIID . #x00000007) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("iMilliseconds" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Source") (RIID . #x00000008) (OFFSET . #x40) (RETURNS . "VT_PTR.IRepositoryObject")(PARAMS ) (FLAGS ( IS-GET ))))) ("IObjectCol" (TYPE . "Dispinterface")(DESCRIPTION . "Repository object collection interface")(GUID . "{6E2270F8-F799-11CF-9227-00AA00A1EB95}")(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 . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_PTR.IRepositoryObject")(PARAMS ("sItem" "VT_VARIANT")) (FLAGS ( IS-GET ))) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Refresh") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("iMilliseconds" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("ITargetObjectCol" (TYPE . "Dispinterface")(DESCRIPTION . "Repository target object collection interface")(GUID . "{6E227115-F799-11CF-9227-00AA00A1EB95}")(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 . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_PTR.IRepositoryObject")(PARAMS ("sItem" "VT_VARIANT")) (FLAGS ( IS-GET ))) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Refresh") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("iMilliseconds" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Add") (RIID . #x00000014) (OFFSET . #x2c) (RETURNS . "VT_PTR.IRelationship")(PARAMS ("pIReposObj" "VT_DISPATCH")("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Remove") (RIID . #x00000015) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("sItem" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Type") (RIID . #x00000016) (OFFSET . #x34) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Insert") (RIID . #x00000017) (OFFSET . #x38) (RETURNS . "VT_PTR.IRelationship")(PARAMS ("pIReposObj" "VT_DISPATCH")("iIndex" "VT_I4")("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Move") (RIID . #x00000018) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("iIndexFrom" "VT_I4")("iIndexTo" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Source") (RIID . #x00000019) (OFFSET . #x40) (RETURNS . "VT_PTR.IRepositoryObject")(PARAMS ) (FLAGS ( IS-GET ))))) ("IRepositoryTransaction" (TYPE . "Dispinterface")(DESCRIPTION . "Repository transactions interface")(GUID . "{6E2270F9-F799-11CF-9227-00AA00A1EB95}")(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 . "Begin") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Commit") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Abort") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Status") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "GetOption") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_VARIANT")(PARAMS ("iOption" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetOption") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("iOption" "VT_I4")("sValue" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Flush") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IRepository" (TYPE . "Dispinterface")(DESCRIPTION . "Repository interface")(GUID . "{6E2270FA-F799-11CF-9227-00AA00A1EB95}")(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 . "Create") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_PTR.IRepositoryObject")(PARAMS ("Connect" "VT_BSTR")("User" "VT_BSTR")("Password" "VT_BSTR")("fFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Open") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.IRepositoryObject")(PARAMS ("Connect" "VT_BSTR")("User" "VT_BSTR")("Password" "VT_BSTR")("fFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CreateObject") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_PTR.IRepositoryObject")(PARAMS ("sTypeID" "VT_VARIANT")("sObjID" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RootObject") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_PTR.IRepositoryObject")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Object") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_PTR.IRepositoryObject")(PARAMS ("sObjID" "VT_VARIANT")) (FLAGS ( IS-GET ))) ((NAME . "Refresh") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("iMilliseconds" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ObjectIDToInternalID") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_VARIANT")(PARAMS ("sObjID" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "InternalIDToObjectID") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_VARIANT")(PARAMS ("sIntID" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Transaction") (RIID . #x00000009) (OFFSET . #x3c) (RETURNS . "VT_PTR.IRepositoryTransaction")(PARAMS ) (FLAGS ( IS-GET ))))) ("IRepositoryODBC" (TYPE . "Dispinterface")(DESCRIPTION . "Repository ODBC access interface")(GUID . "{6E227118-F799-11CF-9227-00AA00A1EB95}")(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 . "ReposConnection") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "GetNewConnection") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "FreeConnection") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("Hdbc" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ConnectionString") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ExecuteQuery") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_DISPATCH")(PARAMS ("Query" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))))) ("IAnnotationalProps" (TYPE . "Dispinterface")(DESCRIPTION . "Annotational properties interface")(GUID . "{6E227114-F799-11CF-9227-00AA00A1EB95}")(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 . "Properties") (RIID . #x000003e8) (OFFSET . #x1c) (RETURNS . "VT_PTR.IReposProperties")(PARAMS ) (FLAGS ( IS-GET ))))) ("ISummaryInformation" (TYPE . "Dispinterface")(DESCRIPTION . "Summary information interface")(GUID . "{6E2270F1-F799-11CF-9227-00AA00A1EB95}")(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 . "Properties") (RIID . #x000003e8) (OFFSET . #x1c) (RETURNS . "VT_PTR.IReposProperties")(PARAMS ) (FLAGS ( IS-GET ))))) ("INamedObject" (TYPE . "Dispinterface")(DESCRIPTION . "Named object interface")(GUID . "{6E22711C-F799-11CF-9227-00AA00A1EB95}")(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 . "Properties") (RIID . #x000003e8) (OFFSET . #x1c) (RETURNS . "VT_PTR.IReposProperties")(PARAMS ) (FLAGS ( IS-GET ))))) ("RepositoryObject" (TYPE . "Coclass")(GUID . "{6E2270FB-F799-11CF-9227-00AA00A1EB95}")(ALIASES "IRepositoryObject""IRepositoryObjectStorage") (FUNCTIONS )) ("Relationship" (TYPE . "Coclass")(GUID . "{6E2270FC-F799-11CF-9227-00AA00A1EB95}")(ALIASES "IRelationship""IAnnotationalProps") (FUNCTIONS )) ("ReposProperty" (TYPE . "Coclass")(GUID . "{6E2270FD-F799-11CF-9227-00AA00A1EB95}")(ALIASES "IReposProperty") (FUNCTIONS )) ("ReposProperties" (TYPE . "Coclass")(GUID . "{6E2270FE-F799-11CF-9227-00AA00A1EB95}")(ALIASES "IReposProperties") (FUNCTIONS )) ("RelationshipCol" (TYPE . "Coclass")(GUID . "{6E2270FF-F799-11CF-9227-00AA00A1EB95}")(ALIASES "ITargetObjectCol""IRelationshipCol") (FUNCTIONS )) ("ObjectCol" (TYPE . "Coclass")(GUID . "{6E227100-F799-11CF-9227-00AA00A1EB95}")(ALIASES "IObjectCol") (FUNCTIONS )) ("Repository" (TYPE . "Coclass")(GUID . "{6E227101-F799-11CF-9227-00AA00A1EB95}")(ALIASES "IRepository""IRepositoryTransaction""IRepositoryODBC") (FUNCTIONS )) ("IClassDef" (TYPE . "Interface")(DESCRIPTION . "Repository class definition interface")(GUID . "{6E227102-F799-11CF-9227-00AA00A1EB95}")(FUNCTIONS ((NAME . "AddInterface") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pIInterfaceDef" "VT_PTR.IInterfaceDef")("Flags" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CreateInterfaceDef") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("sObjID" "VT_VARIANT")("Name" "VT_BSTR")("sIID" "VT_VARIANT")("pIAncestor" "VT_PTR.IInterfaceDef")("Flags" "VT_BSTR")("ppIIfaceDef" "VT_PTR.VT_PTR.IInterfaceDef")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "ObjectInstances") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("ppIObjectCol" "VT_PTR.VT_PTR.IObjectCol")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))))) ("IInterfaceDef" (TYPE . "Interface")(DESCRIPTION . "Repository interface definition interface")(GUID . "{6E227103-F799-11CF-9227-00AA00A1EB95}")(FUNCTIONS ((NAME . "CreateRelationshipColDef") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("sObjID" "VT_VARIANT")("Name" "VT_BSTR")("iDispID" "VT_I4")("IsOrigin" "VT_BOOL")("fFlags" "VT_I2")("pIRelshipDef" "VT_PTR.IReposTypeInfo")("ppIColDef" "VT_PTR.VT_PTR.ICollectionDef")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "CreatePropertyDef") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("sObjID" "VT_VARIANT")("Name" "VT_BSTR")("iDispID" "VT_I4")("CType" "VT_I2")("ppIPropDef" "VT_PTR.VT_PTR.IPropertyDef")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "CreateMethodDef") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("sObjID" "VT_VARIANT")("Name" "VT_BSTR")("iDispID" "VT_I4")("ppIMethodDef" "VT_PTR.VT_PTR.IInterfaceMember")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "ObjectInstances") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("ppIObjectCol" "VT_PTR.VT_PTR.IObjectCol")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))))) ("IInterfaceMember" (TYPE . "Interface")(DESCRIPTION . "Repository Interface member interface")(GUID . "{6E227116-F799-11CF-9227-00AA00A1EB95}")(FUNCTIONS )) ("ICollectionDef" (TYPE . "Interface")(DESCRIPTION . "Repository Collection definition interface")(GUID . "{6E227106-F799-11CF-9227-00AA00A1EB95}")(FUNCTIONS )) ("IPropertyDef" (TYPE . "Interface")(DESCRIPTION . "Repository Property definition interface")(GUID . "{6E227107-F799-11CF-9227-00AA00A1EB95}")(FUNCTIONS )) ("IReposTypeLib" (TYPE . "Interface")(DESCRIPTION . "Repository TypeLib interface")(GUID . "{6E227104-F799-11CF-9227-00AA00A1EB95}")(FUNCTIONS ((NAME . "CreateClassDef") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("sObjID" "VT_VARIANT")("Name" "VT_BSTR")("sClsID" "VT_VARIANT")("ppIClassDef" "VT_PTR.VT_PTR.IClassDef")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "CreateInterfaceDef") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("sObjID" "VT_VARIANT")("Name" "VT_BSTR")("sIID" "VT_VARIANT")("pIAncestor" "VT_PTR.IInterfaceDef")("ppIIfaceDef" "VT_PTR.VT_PTR.IInterfaceDef")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "CreateRelationshipDef") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("ObjID" "VT_VARIANT")("Name" "VT_BSTR")("ppIRelshipDef" "VT_PTR.VT_PTR.IReposTypeInfo")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))))) ("IReposTypeInfo" (TYPE . "Interface")(DESCRIPTION . "Repository Type Info interface")(GUID . "{6E227119-F799-11CF-9227-00AA00A1EB95}")(FUNCTIONS )) ("IManageReposTypeLib" (TYPE . "Interface")(DESCRIPTION . "Repository TypeLib container interface")(GUID . "{6E227105-F799-11CF-9227-00AA00A1EB95}")(FUNCTIONS ((NAME . "CreateTypeLib") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("sObjID" "VT_VARIANT")("Name" "VT_BSTR")("TypeLibID" "VT_VARIANT")("ppITypeLib" "VT_PTR.VT_PTR.IReposTypeLib")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))))) ("IReposRoot" (TYPE . "Interface")(DESCRIPTION . "Root object interface")(GUID . "{6E227117-F799-11CF-9227-00AA00A1EB95}")(FUNCTIONS )) ("ClassDef" (TYPE . "Coclass")(GUID . "{6E227108-F799-11CF-9227-00AA00A1EB95}")(ALIASES "IClassDef""IRepositoryObject""IReposTypeInfo""IAnnotationalProps""IRepositoryObjectStorage") (FUNCTIONS )) ("InterfaceDef" (TYPE . "Coclass")(GUID . "{6E227109-F799-11CF-9227-00AA00A1EB95}")(ALIASES "IInterfaceDef""IRepositoryObject""IReposTypeInfo""IAnnotationalProps""IRepositoryObjectStorage") (FUNCTIONS )) ("CollectionDef" (TYPE . "Coclass")(GUID . "{6E22710A-F799-11CF-9227-00AA00A1EB95}")(ALIASES "ICollectionDef""IRepositoryObject""IInterfaceMember""IAnnotationalProps""IRepositoryObjectStorage") (FUNCTIONS )) ("MethodDef" (TYPE . "Coclass")(GUID . "{6E22710B-F799-11CF-9227-00AA00A1EB95}")(ALIASES "IInterfaceMember""IRepositoryObject""IAnnotationalProps""IRepositoryObjectStorage") (FUNCTIONS )) ("PropertyDef" (TYPE . "Coclass")(GUID . "{6E22710C-F799-11CF-9227-00AA00A1EB95}")(ALIASES "IPropertyDef""IRepositoryObject""IInterfaceMember""IAnnotationalProps""IRepositoryObjectStorage") (FUNCTIONS )) ("RelationshipDef" (TYPE . "Coclass")(GUID . "{6E22710D-F799-11CF-9227-00AA00A1EB95}")(ALIASES "IReposTypeInfo""IRepositoryObject""IClassDef""IAnnotationalProps""IRepositoryObjectStorage") (FUNCTIONS )) ("ReposTypeLib" (TYPE . "Coclass")(GUID . "{6E22710E-F799-11CF-9227-00AA00A1EB95}")(ALIASES "IReposTypeLib""IRepositoryObject""IAnnotationalProps""IRepositoryObjectStorage") (FUNCTIONS )) ("ReposRoot" (TYPE . "Coclass")(GUID . "{6E22710F-F799-11CF-9227-00AA00A1EB95}")(ALIASES "IManageReposTypeLib""IReposRoot""IRepositoryObject""IAnnotationalProps""IRepositoryObjectStorage") (FUNCTIONS )) )))