IHandlerActivationHost 介面 (shobjidl_core.h)
啟用殼層專案啟用的用戶端, (包括 ShellExecuteEx 和 IContextMenu::InvokeCommand) 的呼叫者有機會在啟動動詞處理程式之前執行某些動作。
繼承
IHandlerActivationHost 介面繼承自 IUnknown 介面。 IHandlerActivationHost 也有下列類型的成員:
方法
IHandlerActivationHost 介面具有這些方法。
IHandlerActivationHost::BeforeCoCreateInstance . (IHandlerActivationHost.BeforeCoCreateInstance) |
IHandlerActivationHost::BeforeCreateProcess . (IHandlerActivationHost.BeforeCreateProcess) |
備註
這個介面是由物件透過提供給 ShellExecuteEx 或操作功能表處理程式的網站鏈結所實作。 當系統要求服務標識碼SID_SHandlerActivationHost時,應用程式會在其IServiceProvider::QueryService 實作中傳回此物件。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | shobjidl_core.h (包含 Shobjidl.h) |