IDiaPropertyStorage::ReadPropertyNames
Recupera correspondente a seqüência de nomes para dada identificadores de propriedade.
HRESULT ReadPropertyNames (
ULONG cpropid,
PROPID const* rgpropid,
BSTR* rglpwstrName
);
Parâmetros
cpropid
[in] Número de identificações de propriedade em rgpropid.rgpropid
[in] Matriz de ids de propriedade para o qual deseja obter os nomes (PROPID é definido em WTypes.h como um ULONG).rglpwstrName
[in, out] Matriz de nomes de propriedades para as identificações de propriedade especificada. A matriz deve ser pré-alocado para conter o número solicitado de nomes de propriedade e deve ser capaz de armazenar ao menos cpropidBSTR seqüências de caracteres.
Valor de retorno
Se bem-sucedida, retorna S_OK; Caso contrário, retorna um código de erro.
Comentários
Os nomes de propriedade retornado devem ser liberados (chamando o SysFreeString função) quando eles não são mais necessários.