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


Интерфейс IWDTFTarget2 (wdtf.h)

Определяет операции и свойства для проверяемого элемента.

Наследование

Интерфейс IWDTFTarget2 наследуется от ITracing. IWDTFTarget2 также имеет следующие типы элементов:

Методы

Интерфейс IWDTFTarget2 содержит следующие методы.

 
IWDTFTarget2::Eval

Оцените, соответствует ли этот целевой объект инструкции SDEL.
IWDTFTarget2::get_Context

Возвращает и задает пару "имя-значение", представляющую пользовательские данные для целевого объекта.
IWDTFTarget2::get_Type

Возвращает значение, идентифицирующее хранилище, откуда поступает целевой объект.
IWDTFTarget2::get_WDTF

Этот метод получает объект агрегирования main WDTF.
IWDTFTarget2::GetInterface

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

Возвращает коллекцию связанных целевых объектов.
IWDTFTarget2::GetValue

Возвращает значение из целевого объекта, связанное с указанным атрибутом.
IWDTFTarget2::GetValueBool

Возвращает логическое значение из целевого объекта, связанного с указанным атрибутом.
IWDTFTarget2::GetValueLongNumber

Возвращает длинное число из целевого объекта, связанного с указанным атрибутом.
IWDTFTarget2::GetValueLongNumbers

Возвращает коллекцию значений длинных чисел из целевого объекта, связанных с указанным атрибутом.
IWDTFTarget2::GetValueNumber

Возвращает числовое значение из целевого объекта, связанного с указанным атрибутом.
IWDTFTarget2::GetValueNumbers

Возвращает коллекцию числовых значений из целевого объекта, связанных с указанным атрибутом.
IWDTFTarget2::GetValueString

Возвращает строковое значение из целевого объекта, связанного с указанным атрибутом.
IWDTFTarget2::GetValueStrings

Возвращает коллекцию строковых значений из целевого объекта, связанных с указанным атрибутом.
IWDTFTarget2::HasContext

Определяет, существует ли заданный контекст для целевого объекта.
IWDTFTarget2::HasInterface

Определяет, поддерживает ли целевой объект заданный интерфейс.
IWDTFTarget2::p ut_Context

Узнайте, как метод получает и задает пару "имя-значение", представляющую пользовательские данные для целевого объекта.

Комментарии

Интерфейс IWDTFTarget2 абстрагирует понятие проверяемого элемента, который является центральным фокусом объектной модели WDTF. Получить экземпляры интерфейса IWDTFTarget2 можно только через другие интерфейсы (например, интерфейс IWDTFDeviceDepot2 или интерфейс IWDTFSystemDepot2 ).

Время существования цели привязано к ее создателю; То есть, если вы извлекаете целевой объект из свойства DeviceDepot , целевой объект будет существовать до тех пор, пока существует свойство DeviceDepot .

Невозможно скопировать экземпляр интерфейса IWDTFTarget2 . Даже если вы добавляете целевой объект в коллекцию, вы просто добавляете ссылку на тот же экземпляр.

Сведения о реализации

ProgID: (используйте интерфейс агрегирования IWDTF для создания экземпляра)

TraceLevel Path: HKCR\WDTF. Target.1\

Примечание Реализация этого интерфейса не является потокобезопасной.
 

Требования

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