Método IADsPropertyValue2::GetObjectProperty (iads.h)

O método IADsPropertyValue2::GetObjectProperty recupera um valor de atributo.

Sintaxe

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

Parâmetros

[in, out] lnADsType

Ponteiro para uma variável que, na entrada, contém um dos valores ADSTYPEENUM que especifica o formato de dados que o valor deve ser retornado.

Se o tipo de dados não for conhecido, defina-o como ADSTYPE_UNKNOWN. Nesse caso, esse método obterá o valor do atributo no tipo de dados padrão e definirá essa variável como o valor ADSTYPEENUM correspondente. Se qualquer outro valor ADSTYPEENUM for especificado, ADSI retornará o valor do atributo somente se o tipo de dados corresponder ao formato do valor.

[out] pvProp

Ponteiro para um VARIANT que recebe o valor do atributo solicitado. O tipo variante desses dados dependerá do valor retornado em lnADsType. Para obter mais informações e uma lista dos valores lnADsType e tipos de variante pvProp correspondentes, consulte IADsPropertyValue2.

Valor retornado

Retorna S_OK se tiver êxito ou um dos códigos de erro a seguir.

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho iads.h
DLL Activeds.dll

Confira também

Códigos de erro ADSI

ADSTYPEENUM

IADsPropertyValue

IADsPropertyValue2