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