IDiaPropertyStorage::ReadPropertyNames
检索给定属性标识符对应的字符串名称。
语法
HRESULT ReadPropertyNames (
ULONG cpropid,
PROPID const* rgpropid,
BSTR* rglpwstrName
);
参数
cpropid
[in] rgpropid
中的属性 ID 数。
rgpropid
[in] 要为其获取名称的属性 ID 的数组(PROPID
在 WTypes.h 中定义为 ULONG
)。
rglpwstrName
[in, out] 指定属性 ID 的属性名称的数组。 必须预先分配数组以保留请求数量的属性名称,并且必须能够至少保留 cpropid``BSTR
字符串。
返回值
如果成功,则返回 S_OK
;否则,返回错误代码。
备注
不再需要时,必须释放返回的属性名称(通过调用 SysFreeString
函数)。