以下是 ICOMAdminCatalog 接口的一些主要方法:
1. GetCollection:获取指定集合的接口。
HRESULT GetCollection([in] BSTR bstrCollName, [out, retval] IDispatch **ppCatalogCollection);
2. Connect:连接到 COM+ 目录。
HRESULT Connect([in, defaultvalue(0)] BSTR bstrConnectString, [out, retval] IDispatch **ppCatalogCollection);
3. GetCatalogObject:获取 COM+ 目录中指定键的对象。
HRESULT GetCatalogObject([in] BSTR bstrKey, [out, retval] IDispatch **ppCatalogObject);
4. GetCollectionByQuery:通过查询获取集合。
HRESULT GetCollectionByQuery([in] BSTR bstrCollName, [in] SAFEARRAY * *ppsaVarQuery, [out, retval] IDispatch **ppCatalogCollection);
5. ImportComponent:导入 COM+ 组件。
HRESULT ImportComponent([in] BSTR bstrApplIdOrName, [in] BSTR bstrCLSID, [in] BSTR bstrComponentName, [out, retval] IDispatch **ppComponent);
这些方法允许你对 COM+ 目录进行查询、连接、导入组件等操作。通常,使用这些方法需要结合其他 COM+ 相关的接口和 API 进行完整的管理。
转载请注明出处:http://www.zyzy.cn/article/detail/24557/Win32 API/Comadmin.h/ICOMAdminCatalog