Freigeben über


IADsPropertyValue2::GetObjectProperty-Methode (iads.h)

Die IADsPropertyValue2::GetObjectProperty-Methode ruft einen Attributwert ab.

Syntax

HRESULT GetObjectProperty(
  [in, out] long    *lnADsType,
  [out]     VARIANT *pvProp
);

Parameter

[in, out] lnADsType

Zeiger auf eine Variable, die beim Eintrag einen der ADSTYPEENUM-Werte enthält, der das Datenformat angibt, das der Wert zurückgegeben werden soll.

Wenn der Datentyp nicht bekannt ist, legen Sie dies auf ADSTYPE_UNKNOWN fest. In diesem Fall ruft diese Methode den Attributwert im Standarddatentyp ab und legt diese Variable auf den entsprechenden ADSTYPEENUM-Wert fest. Wenn ein anderer ADSTYPEENUM-Wert angegeben wird, gibt ADSI den Attributwert nur zurück, wenn der Datentyp mit dem Format des Werts übereinstimmt.

[out] pvProp

Zeiger auf einen VARIANT-Wert , der den angeforderten Attributwert empfängt. Der Variantentyp dieser Daten hängt vom wert ab, der in lnADsType zurückgegeben wird. Weitere Informationen und eine Liste der lnADsType-Werte und entsprechenden pvProp-Variantentypen finden Sie unter IADsPropertyValue2.

Rückgabewert

Gibt bei erfolgreicher Ausführung S_OK oder einen der folgenden Fehlercodes zurück.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile iads.h
DLL Activeds.dll

Weitere Informationen

ADSI-Fehlercodes

ADSTYPEENUM

IADsPropertyValue

IADsPropertyValue2