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.