Partilhar via


IDiaPropertyStorage::ReadPropertyNames

Recupera nomes de cadeia de caracteres correspondentes para determinados identificadores da propriedade.

Sintaxe

HRESULT ReadPropertyNames (
   ULONG         cpropid,
   PROPID const* rgpropid,
   BSTR*         rglpwstrName
);

Parâmetros

cpropid

[in] Número de IDs de propriedade em rgpropid.

rgpropid

[in] Matriz de IDs de propriedade para as quais obter os nomes (PROPID é definido em WTypes.h como um ULONG).

rglpwstrName

[in, out] Matriz de nomes de propriedade para as IDs de propriedade especificadas. A matriz deve ser pré-alocada para conter o número solicitado de nomes de propriedade e deve conter pelo menos cadeias de caracteres cpropid``BSTR.

Valor Retornado

Se tiver êxito, retornará S_OK. Caso contrário, retornará um código de erro.

Comentários

Os nomes de propriedade retornados devem ser liberados (chamando a função SysFreeString) quando não forem mais necessários.

Confira também