Debugging Tools for Windows

CoerceValues

The CoerceValues method converts an array of values into an array of values of different types.

HRESULT
  IDebugControl::CoerceValues(
    IN ULONG  Count
    IN PDEBUG_VALUE  In
    IN PULONG  OutType
    OUT PDEBUG_VALUE  Out
    );

Parameters

Count
Specifies the number of values to convert.
In
Specifies the array of values to convert. The number of elements that this array holds is Count.
OutType
Specifies the array of desired types for the converted values. For possible values, see DEBUG_VALUE. The number of elements that this array holds is Count.
Out
Specifies the array to be populated by the converted values. The types of these values are specified by OutType. The number of elements that this array holds is Count.

Return Value

S_OK
The method was successful.

This method may also return error values. See Return Values for more details.

Interface Version

CoerceValues is available in all versions of IDebugControl.

Comments

This method converts an array of values of one type into values of another type. Some of these conversions can result in loss of precision.

Requirements

Headers: Defined in Dbgeng.h. Include Dbgeng.h.

See Also

CoerceValue, DEBUG_VALUE

Build machine: CAPEBUILD