共用方式為


IOleLink::BindIfRunning 方法 (oleidl.h)

如果連結來源已經執行,則會啟動連結對象與連結來源之間的連接。

Syntax

HRESULT BindIfRunning();

傳回值

此方法會在成功時傳回S_OK。 其他可能的傳回值包括下列專案。

傳回碼 Description
S_FALSE
連結來源未執行。
 

系結 Moniker 可能需要呼叫 CreateBindCtxIMoniker::IsRunningIOleLink::BindToSource;因此,也可以傳回這些函式所產生的錯誤。

備註

您通常不需要呼叫 IOleLink::BindIfRunning。 這個方法主要是由連結的物件呼叫。

實作者的注意事項

鏈接物件的 IOleLink::BindIfRunning 實作會檢查執行中的物件數據表, (ROT) ,以判斷連結來源是否已執行。 它會檢查相對和絕對Moniker。 如果鏈接來源正在執行, IOleLink::BindIfRunning 會呼叫 IOleLink::BindToSource ,將連結的物件連接到連結來源。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 oleidl.h

另請參閱

IOleLink

IOleLink::BindToSource