以下是 ICatalogCollection 接口的一些主要方法:
1. GetCollection:获取集合中的所有对象。
HRESULT GetCollection([in] BSTR bstrCollName, [out, retval] IDispatch **ppCatalogCollection);
2. GetItem:获取集合中指定键的对象。
HRESULT GetItem([in] BSTR bstrKey, [out, retval] IDispatch **ppCatalogObject);
3. Add:向集合中添加新对象。
HRESULT Add([in] IDispatch *pCatalogObject, [out, retval] IDispatch **ppCatalogObject);
4. Remove:从集合中移除指定键的对象。
HRESULT Remove([in] BSTR bstrKey);
5. Populate:加载或重新加载集合。
HRESULT Populate();
这些方法允许你对 COM+ 组件进行查询、添加、移除等操作。通常,使用这些方法需要配合其他 COM+ 相关的接口和 API 进行完整的管理。
转载请注明出处:http://www.zyzy.cn/article/detail/24555/Win32 API/Comadmin.h/ICatalogCollection