Freigeben über


IDiaPropertyStorage::ReadPropertyNames

Ruft entsprechende Zeichenfolgennamens für den angegebenen Eigenschaftenbezeichner ab.

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

Parameter

  • cpropid
    [in] Eigenschaft-ID Zahl in rgpropid.

  • rgpropid
    [in] Eigenschaft-ID Array, für die die Namen abgerufen werden (PROPID wird in WTypes.h als ULONGdefiniert).

  • rglpwstrName
    [in, out] Array von Eigenschaftennamen für die angegebene Eigenschaft-ID.Das Array muss zugeordnet werden, um die angeforderte Anzahl von Eigenschaftennamen enthalten und muss in der Lage sein, Zeichenfolgen cpropidmindestensBSTR aufzunehmen.

Rückgabewert

Bei Erfolg gibt S_OKzurück. Andernfalls wird ein Fehlercode zurückgegeben.

Hinweise

Die zurückgegebenen Eigenschaftennamen müssen gemeinsam genutzt werden (durch Aufrufen der SysFreeString-Funktion), wenn sie nicht mehr benötigt werden.

Siehe auch

Referenz

IDiaPropertyStorage