Поделиться через


Метод IADsPropertyValue2::GetObjectProperty (iads.h)

Метод IADsPropertyValue2::GetObjectProperty извлекает значение атрибута.

Синтаксис

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

Параметры

[in, out] lnADsType

Указатель на переменную, которая при входе содержит одно из значений ADSTYPEENUM , задающее формат данных, который должно быть возвращено значение.

Если тип данных неизвестен, задайте для этого параметра значение ADSTYPE_UNKNOWN. В этом случае этот метод получает значение атрибута в типе данных по умолчанию и задает для этой переменной соответствующее значение ADSTYPEENUM . Если указано другое значение ADSTYPEENUM , ADSI вернет значение атрибута только в том случае, если тип данных соответствует формату значения.

[out] pvProp

Указатель на variant , получающий запрошенное значение атрибута. Тип варианта этих данных будет зависеть от значения, возвращаемого в lnADsType. Дополнительные сведения и список значений lnADsType и соответствующих типов вариантов pvProp см. в разделе IADsPropertyValue2.

Возвращаемое значение

Возвращает S_OK в случае успешного выполнения или одного из следующих кодов ошибок.

Требования

   
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header iads.h
DLL Activeds.dll

См. также раздел

Коды ошибок ADSI

ADSTYPEENUM

IADsPropertyValue

IADsPropertyValue2