IObjectWithSite::SetSite 方法 (ocidl.h)
可讓容器將指標傳遞給其月臺介面的物件。
語法
HRESULT SetSite(
[in] IUnknown *pUnkSite
);
參數
[in] pUnkSite
管理此物件之網站的 IUnknown 介面指標指標。 如果 為 NULL,對象應該在任何現有的網站上呼叫 Release ,此時物件就不再知道其月臺。
傳回值
此方法會在成功時傳回S_OK。
備註
對象應該按住此指標,呼叫 IUnknown::AddRef 來執行此動作。 如果對象已經有網站,它應該呼叫現有網站的 IUnknown::Release、儲存新的網站指標,然後呼叫新網站的 IUnknown::AddRef。
不允許E_NOTIMPL。 如果沒有 SetSite 方法的實作, 就不需要 IObjectWithSite 介面。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | ocidl.h |