Метод IDebugControl2::CoerceValues (dbgeng.h)

Метод CoerceValues преобразует массив значений в массив значений разных типов.

Синтаксис

HRESULT CoerceValues(
  [in]  ULONG        Count,
  [in]  PDEBUG_VALUE In,
        PULONG       OutTypes,
  [out] PDEBUG_VALUE Out
);

Параметры

[in] Count

Указывает количество преобразуемых значений.

[in] In

Задает массив значений для преобразования. Количество элементов, которые содержит этот массив, равно Count.

OutTypes

Задает массив требуемых типов для преобразованных значений. Возможные значения см. в разделе DEBUG_VALUE. Количество элементов, которые содержит этот массив, равно Count.

[out] Out

Указывает массив, заполняемый преобразованными значениями. Типы этих значений задаются с помощью OutType. Количество элементов, которые содержит этот массив, равно Count.

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

Код возврата Описание
S_OK
Метод выполнен успешно.
 

Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения .

Комментарии

Этот метод преобразует массив значений одного типа в значения другого типа. Некоторые из этих преобразований могут привести к потере точности.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть dbgeng.h (включая Dbgeng.h)

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

CoerceValue

DEBUG_VALUE

IDebugControl

IDebugControl2

IDebugControl3