IDiaPropertyStorage::ReadPropertyNames
Ruft die entsprechenden Zeichenfolgennamen für bestimmte Eigenschaftsbezeichner ab
Syntax
HRESULT ReadPropertyNames (
ULONG cpropid,
PROPID const* rgpropid,
BSTR* rglpwstrName
);
Parameter
cpropid
[in] Anzahl der Eigenschafts-IDs in rgpropid
rgpropid
[in] Array von Eigenschafts-IDs, für die die Namen abgerufen werden sollen (PROPID
wird in WTypes.h als ULONG
definiert)
rglpwstrName
[in, out] Array von Eigenschaftsnamen für die angegebenen Eigenschafts-IDs. Das Array muss vorab zugewiesen werden, damit es die angeforderte Anzahl von Eigenschaftsnamen enthält, und muss mindestens cpropid``BSTR
Zeichenfolgen enthalten können.
Rückgabewert
Wenn die Ausführung erfolgreich ist, wird S_OK
zurückgegeben, andernfalls ein Fehlercode.
Hinweise
Die zurückgegebenen Eigenschaftsnamen müssen freigegeben werden (durch Aufrufen der SysFreeString
-Funktion), wenn sie nicht mehr benötigt werden.