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
標頭 iads.h
DLL Activeds.dll

另請參閱

ADSI 錯誤碼

ADSTYPEENUM

IADsPropertyValue

IADsPropertyValue2