Метод IWDTFTargets2::GetInterfacesIfExist (wdtf.h)
Возвращает коллекцию действий, поддерживающих интерфейс — по одному IWDTFAction2 для каждого элемента, имеющего один.
Синтаксис
HRESULT GetInterfacesIfExist(
[in] BSTR WDTFInterfaceName,
[in, optional] VARIANT MoreTargets,
[in, optional] VARIANT MonikerSuffix,
[out, retval] IWDTFActions2 **ppInterface
);
Параметры
[in] WDTFInterfaceName
[in, optional] MoreTargets
Необязательные дополнительные аргументы, которые можно использовать для определения дополнительных целевых объектов для присоединения к возвращаемого интерфейса.
Этот параметр в настоящее время не реализован. Задайте MoreTargets для VARIANT, содержащей VT_EMPTY.
[in, optional] MonikerSuffix
Необязательный моникер, определяющий дополнительные параметры создания экземпляра интерфейса.
Этот параметр еще не реализован. Задайте MonikerSuffix для VARIANT, содержащей VT_EMPTY.
[out, retval] ppInterface
Адрес переменной, которая получит коллекцию действий.
Возвращаемое значение
Если этот метод выполнен успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT.
Замечания
Этот метод будет выполнен успешно, даже если один или несколько членов коллекции не возвращают действие.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows XP Professional |
минимальный поддерживаемый сервер | Windows Server 2008 |
целевая платформа | Настольный |
заголовка | wdtf.h |