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 函数)。

另请参阅