IDiaPropertyStorage::ReadPropertyNames
Note
This article applies to Visual Studio 2015. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here
Retrieves corresponding string names for given property identifiers.
Syntax
HRESULT ReadPropertyNames (
ULONG cpropid,
PROPID const* rgpropid,
BSTR* rglpwstrName
);
Parameters
cpropid
[in] Number of property ids in rgpropid
.
rgpropid
[in] Array of property ids for which to get the names (PROPID
is defined in WTypes.h as a ULONG
).
rglpwstrName
[in, out] Array of property names for the specified property ids. The array must be pre-allocated to hold the requested number of property names and must be able to hold at least cpropid``BSTR
strings.
Return Value
If successful, returns S_OK
; otherwise returns an error code.
Remarks
The returned property names must be freed (by calling the SysFreeString
function) when they are no longer needed.