IOleItemContainer::IsRunning 方法 (oleidl.h)
判斷指定的物件是否正在執行。
語法
HRESULT IsRunning(
[in] LPOLESTR pszItem
);
參數
[in] pszItem
物件的容器名稱。
傳回值
這個方法可以傳回下列值。
傳回碼 | 描述 |
---|---|
|
物件正在執行。 |
|
物件未執行。 |
|
參數不會識別此容器中的物件。 |
備註
IMoniker::IsRunning 的專案 Moniker 實作會呼叫這個方法。
實作者的注意事項
IOleItemContainer::IsRunning 的實作應該先判斷 pszItem 是否識別其中一個容器的物件。 如果沒有,您的實作應該會傳回MK_E_NOOBJECT。 如果未載入物件,您的實作應該會傳回S_FALSE。 如果載入,您的實作可以呼叫 OleIsRunning 函式來判斷它是否正在執行。如果 pszItem 將虛擬物件命名為虛擬物件,則您的實作可以直接傳回S_OK,因為每當其容器執行時,虛擬物件就會執行。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | oleidl.h |