Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Позволяет клиенту активации элемента оболочки (включая вызывающие элементы ShellExecuteEx и IContextMenu::InvokeCommand) получить возможность наложить вето или выполнить какое-либо действие перед активацией обработчиков глаголов.
Наследование
Интерфейс IHandlerActivationHost наследуется от интерфейса IUnknown . IHandlerActivationHost также имеет следующие типы членов:
Методы
Интерфейс IHandlerActivationHost содержит следующие методы.
|
IHandlerActivationHost::BeforeCoCreateInstance . (IHandlerActivationHost.BeforeCoCreateInstance) |
|
IHandlerActivationHost::BeforeCreateProcess . (IHandlerActivationHost.BeforeCreateProcess) |
Комментарии
Этот интерфейс реализуется объектом, доступным через цепочку сайтов, предоставляемую ShellExecuteEx или обработчиком контекстного меню. Приложения будут возвращать этот объект в реализации IServiceProvider::QueryService при запросе идентификатора службы SID_SHandlerActivationHost.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 8 [только классические приложения] |
| Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
| Целевая платформа | Windows |
| Header | shobjidl_core.h (включая Shobjidl.h) |