IUnknown_SetSite関数 (shlwapi.h)

IObjectWithSite::SetSite メソッドを呼び出して、指定したオブジェクトのサイトを設定します。

構文

LWSTDAPI IUnknown_SetSite(
  [in] IUnknown *punk,
  [in] IUnknown *punkSite
);

パラメーター

[in] punk

種類: IUnknown*

サイトを変更するオブジェクトの IUnknown インターフェイスへのポインター。

[in] punkSite

種類: IUnknown*

新しいサイトの IUnknown インターフェイスへのポインター。

戻り値

種類: HRESULT

サイトが正常に設定された場合はS_OK、それ以外の場合は COM エラー コードを返します。

注釈

この関数は、指定したオブジェクトの IUnknown::QueryInterface メソッドを呼び出して、オブジェクトの IObjectWithSite インターフェイスへのポインターを取得します。 成功した場合、この関数は IObjectWithSite::SetSite を呼び出してサイトを設定または変更します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional、Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server、Windows Server 2003 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shlwapi.h
[DLL] Shlwapi.dll (バージョン 5.0 以降)