IDiaPropertyStorage::ReadPropertyNames

Récupère des noms de chaîne correspondants pour des identificateurs de propriété donnés.

Syntaxe

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

Paramètres

cpropid

[in] Nombre d’ID de propriété dans rgpropid.

rgpropid

[in] Tableau d’ID de propriété pour lesquels obtenir les noms (PROPID est défini dans WTypes.h en tant que ULONG).

rglpwstrName

[in, out] Tableau de noms de propriété pour les ID de propriété spécifiés. Le tableau doit être pré-alloué pour contenir le nombre demandé de noms de propriété et doit pouvoir contenir au moins cpropid``BSTR chaînes.

Valeur renvoyée

En cas de réussite, retourne S_OK ; sinon, retourne un code d’erreur.

Remarques

Les noms de propriété retournés doivent être libérés (en appelant la fonction SysFreeString) quand ils ne sont plus nécessaires.

Voir aussi