IDiaPropertyStorage::ReadPropertyNames
Pobiera ciąg nazwy odpowiadające podane identyfikatory właściwości.
HRESULT ReadPropertyNames (
ULONG cpropid,
PROPID const* rgpropid,
BSTR* rglpwstrName
);
Parametry
cpropid
[w] Liczba identyfikatorów właściwości w rgpropid.rgpropid
[w] Tablica właściwości identyfikatory, do którego chcesz uzyskać nazwy (PROPID jest zdefiniowany w WTypes.h jako ULONG).rglpwstrName
[w, out] Tablica nazw właściwości dla identyfikatorów określonej właściwości.Tablicy musi być przydzielony wstępnie przytrzymaj żądana liczba nazw właściwości i musi być w stanie pomieścić co najmniej cpropidBSTR ciągów.
Wartość zwracana
Jeśli się powiedzie, zwraca S_OK; w przeciwnym razie zwraca kod błędu.
Uwagi
Należy oddzielić nazwy właściwości zwracane (wywołując SysFreeString funkcja) kiedy są już potrzebne.