以下是 ICatalogObject 接口的一些主要方法:
1. GetProp:获取对象的属性值。
HRESULT GetProp([in] BSTR bstrName, [out, retval] VARIANT *pvarValue);
2. PutProp:设置对象的属性值。
HRESULT PutProp([in] BSTR bstrName, [in] VARIANT *pvarValue);
3. IsPropertyReadOnly:检查属性是否是只读的。
HRESULT IsPropertyReadOnly([in] BSTR bstrName, [out, retval] VARIANT_BOOL *bPropReadOnly);
4. GetQual:获取对象的属性限定符值。
HRESULT GetQual([in] BSTR bstrName, [out, retval] VARIANT *pvarQualifier);
5. PutQual:设置对象的属性限定符值。
HRESULT PutQual([in] BSTR bstrName, [in] VARIANT *pvarQualifier);
这些方法允许你对 COM+ 组件对象的属性进行查询、设置、检查只读状态以及操作属性限定符等。通常,使用这些方法需要结合其他 COM+ 相关的接口和 API 进行完整的管理。
转载请注明出处:http://www.zyzy.cn/article/detail/24556/Win32 API/Comadmin.h/ICatalogObject