Поделиться через


Метод IWDTFTarget2::GetInterface (wdtf.h)

Возвращает действие для целевого объекта.

Синтаксис

HRESULT GetInterface(
                 BSTR         WDTFInterfaceName,
                 VARIANT      Args,
  [in, optional] VARIANT      MonikerSuffix,
  [out, retval]  IWDTFAction2 **ppInterface
);

Параметры

WDTFInterfaceName

Args

[in, optional] MonikerSuffix

Необязательный моникер, определяющий дополнительные параметры создания экземпляра интерфейса.

Этот параметр еще не реализован. Задайте для monikerSuffix значение VARIANT, содержащее VT_EMPTY.

[out, retval] ppInterface

Адрес переменной, которая получит действие.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Метод GetInterface является наиболее полезным методом в объектной модели WDTF. GetInterface позволяет просто найти целевую реализацию интерфейса действия, не заботясь о специфике целевого объекта.

Чтобы написать сценарий WDTF, необходимо понимать синтаксис и семантику запрошенного интерфейса действия.

Дополнительные сведения о методе GetInterface см. в разделе Управление целевыми объектами.

Подробные описания интерфейсов, которые включает WDTF, см. в разделе Интерфейсы действий.

Требования

Требование Значение
Минимальная версия клиента Windows XP Professional
Минимальная версия сервера Windows Server 2008
Целевая платформа Персональный компьютер
Верхняя часть wdtf.h

См. также раздел

IWDTFTarget2