#S(HASH-TABLE EQL (FILENAME . "c:\program files\microsoft visual studio\vintdev98\bin\mtxadmin.tlb")(GUID . "{6EB22880-8A19-11D0-81B6-00A0C9231C29}")(DESCRIPTION . "MTS 2.0 Admin Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("Catalog" (TYPE . "Coclass")(DESCRIPTION . "Catalog Class")(GUID . "{6EB22881-8A19-11D0-81B6-00A0C9231C29}")(ALIASES "ICatalog") (FUNCTIONS )) ("ICatalog" (TYPE . "Dispinterface")(DESCRIPTION . "ICatalog Interface")(GUID . "{6EB22870-8A19-11D0-81B6-00A0C9231C29}")(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 . "GetCollection") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_DISPATCH")(PARAMS ("bstrCollName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets a collection on the local catalog - without reading any objects from the catalog data store")) ((NAME . "Connect") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_DISPATCH")(PARAMS ("bstrConnectString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Connects to a catalog data store and returns a root collection")) ((NAME . "MajorVersion") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the major version number of the MTS Admin objects")) ((NAME . "MinorVersion") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the minor version number of the MTS Admin objects")))) ("CatalogObject" (TYPE . "Coclass")(DESCRIPTION . "CatalogObject Class")(GUID . "{6EB22882-8A19-11D0-81B6-00A0C9231C29}")(ALIASES "ICatalogObject") (FUNCTIONS )) ("ICatalogObject" (TYPE . "Dispinterface")(DESCRIPTION . "ICatalogObject Interface")(GUID . "{6EB22871-8A19-11D0-81B6-00A0C9231C29}")(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 . "Value") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VARIANT")(PARAMS ("bstrPropName" "VT_BSTR")) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets a property value")) ((NAME . "Value") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("bstrPropName" "VT_BSTR")("riid" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets a property value")) ((NAME . "Key") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the value of the key property")) ((NAME . "Name") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the name of the object")) ((NAME . "IsPropertyReadOnly") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_BOOL")(PARAMS ("bstrPropName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "True if the property cannot be set")) ((NAME . "Valid") (RIID . #x00000005) (OFFSET . #x30) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "True if all properties were successfully read from the catalog data store")) ((NAME . "IsPropertyWriteOnly") (RIID . #x00000006) (OFFSET . #x34) (RETURNS . "VT_BOOL")(PARAMS ("bstrPropName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "True if the property only supports set")))) ("CatalogCollection" (TYPE . "Coclass")(DESCRIPTION . "CatalogCollection Class")(GUID . "{6EB22883-8A19-11D0-81B6-00A0C9231C29}")(ALIASES "ICatalogCollection") (FUNCTIONS )) ("ICatalogCollection" (TYPE . "Dispinterface")(DESCRIPTION . "ICatalogCollection Interface")(GUID . "{6EB22872-8A19-11D0-81B6-00A0C9231C29}")(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 . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x1c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_DISPATCH")(PARAMS ("lIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns an object by index")) ((NAME . "Count") (RIID . #x60020002) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns number of objects in the collection.")) ((NAME . "Remove") (RIID . #x60020003) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("lIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes an item, given the index")) ((NAME . "Add") (RIID . #x60020004) (OFFSET . #x2c) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds an object to the collection - returns the new object ")) ((NAME . "Populate") (RIID . #x00000002) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reads all the collection objects from the catalog data store")) ((NAME . "SaveChanges") (RIID . #x00000003) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves changes made to the collection into the catalog data store")) ((NAME . "GetCollection") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_DISPATCH")(PARAMS ("bstrCollName" "VT_BSTR")("varObjectKey" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets a collection related to a specific object - without reading any objects from the catalog data store")) ((NAME . "Name") (RIID . #x00000006) (OFFSET . #x3c) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the name of the collection")) ((NAME . "AddEnabled") (RIID . #x00000007) (OFFSET . #x40) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns true if Add is enabled")) ((NAME . "RemoveEnabled") (RIID . #x00000008) (OFFSET . #x44) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns true if Remove is enabled")) ((NAME . "GetUtilInterface") (RIID . #x00000009) (OFFSET . #x48) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get the utility interface")) ((NAME . "DataStoreMajorVersion") (RIID . #x0000000a) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the major version number of the Catalog data store")) ((NAME . "DataStoreMinorVersion") (RIID . #x0000000b) (OFFSET . #x50) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the minor version number of the Catalog data store")) ((NAME . "PopulateByKey") (RIID . #x0000000c) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("aKeys" "VT_SAFEARRAY")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reads selected objects from the catalog data store")) ((NAME . "PopulateByQuery") (RIID . #x0000000d) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("bstrQueryString" "VT_BSTR")("lQueryType" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reserved for future use")))) ("ComponentUtil" (TYPE . "Coclass")(DESCRIPTION . "ComponentUtil Class")(GUID . "{6EB22884-8A19-11D0-81B6-00A0C9231C29}")(ALIASES "IComponentUtil") (FUNCTIONS )) ("IComponentUtil" (TYPE . "Dispinterface")(DESCRIPTION . "IComponentUtil Interface")(GUID . "{6EB22873-8A19-11D0-81B6-00A0C9231C29}")(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 . "InstallComponent") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("bstrDLLFile" "VT_BSTR")("bstrTypelibFile" "VT_BSTR")("bstrProxyStubDLLFile" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Installs all components described by a given typelib/DLL")) ((NAME . "ImportComponent") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("bstrCLSID" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Imports a component that is already regsitered as an inproc server - supply the CLSID")) ((NAME . "ImportComponentByName") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("bstrProgID" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Imports a component that is already regsitered as an inproc server - supply the ProgID")) ((NAME . "GetCLSIDs") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("bstrDLLFile" "VT_BSTR")("bstrTypelibFile" "VT_BSTR")("aCLSIDs" "VT_PTR.VT_SAFEARRAY")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the list of installable CLSIDs in the DLL/Typelib")))) ("PackageUtil" (TYPE . "Coclass")(DESCRIPTION . "PackageUtil Class")(GUID . "{6EB22885-8A19-11D0-81B6-00A0C9231C29}")(ALIASES "IPackageUtil") (FUNCTIONS )) ("IPackageUtil" (TYPE . "Dispinterface")(DESCRIPTION . "IPackageUtil Interface")(GUID . "{6EB22874-8A19-11D0-81B6-00A0C9231C29}")(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 . "InstallPackage") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("bstrPackageFile" "VT_BSTR")("bstrInstallPath" "VT_BSTR")("lOptions" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Installs a package - valid only within the Packages collection")) ((NAME . "ExportPackage") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("bstrPackageID" "VT_BSTR")("bstrPackageFile" "VT_BSTR")("lOptions" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Exports a package - you identify the package by package ID - valid only within the Packages collection")) ((NAME . "ShutdownPackage") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("bstrPackageID" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Initiates shutdown of a package")) ((NAME . "ReplicateIdentity") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("bstrPkgID" "VT_BSTR")("bstrTargetServer" "VT_BSTR")("bstrTargetPkgID" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Replicates a package's identity")))) ("RemoteComponentUtil" (TYPE . "Coclass")(DESCRIPTION . "RemoteComponentUtil Class")(GUID . "{6EB22886-8A19-11D0-81B6-00A0C9231C29}")(ALIASES "IRemoteComponentUtil") (FUNCTIONS )) ("IRemoteComponentUtil" (TYPE . "Dispinterface")(DESCRIPTION . "IRemoteComponentUtil Interface")(GUID . "{6EB22875-8A19-11D0-81B6-00A0C9231C29}")(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 . "InstallRemoteComponent") (RIID . #x0000000a) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("bstrServer" "VT_BSTR")("bstrPackageID" "VT_BSTR")("bstrCLSID" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Pulls remote components from a package on a remote sever - you supply the server, packageID and CLSID")) ((NAME . "InstallRemoteComponentByName") (RIID . #x0000000b) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("bstrServer" "VT_BSTR")("bstrPackageName" "VT_BSTR")("bstrProgID" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Pulls remote components from a package on a remote sever - you supply the server, package name and progID")))) ("RoleAssociationUtil" (TYPE . "Coclass")(DESCRIPTION . "CRoleAssociationUtil Class")(GUID . "{6EB22887-8A19-11D0-81B6-00A0C9231C29}")(ALIASES "IRoleAssociationUtil") (FUNCTIONS )) ("IRoleAssociationUtil" (TYPE . "Dispinterface")(DESCRIPTION . "IRoleAssociationUtil Interface")(GUID . "{6EB22876-8A19-11D0-81B6-00A0C9231C29}")(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 . "AssociateRole") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("bstrRoleID" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Associates the role with the component or component/interface - supply the roleID")) ((NAME . "AssociateRoleByName") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("bstrRoleName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Associates the role with the component or component/interface")))) ("MTSPackageInstallOptions" (TYPE . "Typedef")(DESCRIPTION . "Package install options - these options can be or'ed together")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL___MIDL_itf_mtxadmin_0084_0001" (TYPE . "Enum")(DESCRIPTION . "Package install options - these options can be or'ed together")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("MTSPackageExportOptions" (TYPE . "Typedef")(DESCRIPTION . "Package export options - these options can be or'ed together")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL___MIDL_itf_mtxadmin_0084_0002" (TYPE . "Enum")(DESCRIPTION . "Package export options - these options can be or'ed together")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("MTSAdminErrorCodes" (TYPE . "Typedef")(DESCRIPTION . "Error codes (HRESULTS)")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL___MIDL_itf_mtxadmin_0084_0003" (TYPE . "Enum")(DESCRIPTION . "Error codes (HRESULTS)")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) )))