Partager via


IADsPropertyValue2::GetObjectProperty, méthode (iads.h)

La méthode IADsPropertyValue2::GetObjectProperty récupère une valeur d’attribut.

Syntaxe

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

Paramètres

[in, out] lnADsType

Pointeur vers une variable qui, lors de l’entrée, contient l’une des valeurs ADSTYPEENUM qui spécifie le format de données à renvoyer.

Si le type de données n’est pas connu, définissez-le sur ADSTYPE_UNKNOWN. Dans ce cas, cette méthode obtient la valeur d’attribut dans le type de données par défaut et définit cette variable sur la valeur ADSTYPEENUM correspondante. Si une autre valeur ADSTYPEENUM est spécifiée, ADSI retourne la valeur d’attribut uniquement si le type de données correspond au format de la valeur.

[out] pvProp

Pointeur vers un VARIANT qui reçoit la valeur d’attribut demandée. Le type de variante de ces données dépend de la valeur retournée dans lnADsType. Pour plus d’informations et une liste des valeurs lnADsType et des types de variantes pvPropcorrespondants, consultez IADsPropertyValue2.

Valeur retournée

Retourne S_OK en cas de réussite ou l’un des codes d’erreur suivants.

Configuration requise

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête iads.h
DLL Activeds.dll

Voir aussi

Codes d’erreur ADSI

ADSTYPEENUM

IADsPropertyValue

IADsPropertyValue2