IDiaPropertyStorage::ReadPropertyNames
Имена извлечение соответствующей строки для заданного идентификатора свойства.
HRESULT ReadPropertyNames (
ULONG cpropid,
PROPID const* rgpropid,
BSTR* rglpwstrName
);
Параметры
cpropid
[in] количество идентификаторов свойства in rgpropid.rgpropid
[in] массив идентификаторов свойства, для которых, чтобы получить имена (PROPID определяет, а в WTypes.h ULONG).rglpwstrName
[in, out] массив имен свойств для идентификаторов указанного свойства. Массив должен pre-выделить для хранения количества запрошенных имен свойств и должен содержать хотя бы cpropidBSTR строки.
Возвращаемое значение
В случае успеха возвращает S_OK; в противном случае возвращает код ошибки.
Заметки
Возвращаемые имена свойств необходимо освободить (путем вызова SysFreeString функция), если они больше не требуются.