Интерфейс IDynamicHWHandler (shobjidl.h)
Вызывается автозапуском. Предоставляет методы, которые получают динамическую информацию о зарегистрированном обработчике перед отображением ее пользователю.
Наследование
Интерфейс IDynamicHWHandler наследуется от интерфейса IUnknown . IDynamicHWHandler также имеет следующие типы элементов:
Методы
Интерфейс IDynamicHWHandler содержит следующие методы.
IDynamicHWHandler::GetDynamicInfo Вызывается системой, чтобы определить, будет ли отображаться определенный обработчик перед отображением диалогового окна автозапуска. |
Комментарии
До этого интерфейса, когда приложение регистрировало обработчик и отображалось в запросе автозапуска, обработчик всегда отображался при условии, что тип контента (например, mp3 или avi), связанный с этим обработчиком, был найден на устройстве мультимедиа. Всегда отображались один и тот же значок и строка действия.
Если обработчик реализует этот интерфейс перед отображением обработчика, автозапуск сначала вызывает IDynamicHWHandler::GetDynamicInfo , чтобы определить, должен ли этот обработчик быть представлен пользователю. Если требуется отобразить обработчик, можно указать строку действия, отличную от строки, предоставленной регистрацией статического обработчика в разделе HKLM.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | shobjidl.h |