Freigeben über


IDebugControl::CoerceValues-Methode (dbgeng.h)

Die CoerceValues-Methode konvertiert ein Array von Werten in ein Array von Werten unterschiedlicher Typen.

Syntax

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

Parameter

[in] Count

Gibt die Anzahl der zu konvertierenden Werte an.

[in] In

Gibt das Array der zu konvertierenden Werte an. Die Anzahl der Elemente, die dieses Array enthält, ist Count.

[in] OutTypes

Gibt das Array der gewünschten Typen für die konvertierten Werte an. Mögliche Werte finden Sie unter DEBUG_VALUE. Die Anzahl der Elemente, die dieses Array enthält, ist Count.

[out] Out

Gibt das Array an, das von den konvertierten Werten aufgefüllt werden soll. Die Typen dieser Werte werden von OutType angegeben. Die Anzahl der Elemente, die dieses Array enthält, ist Count.

Rückgabewert

Rückgabecode BESCHREIBUNG
S_OK
Die Methode war erfolgreich.
 

Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte .

Hinweise

Diese Methode konvertiert ein Array von Werten eines Typs in Werte eines anderen Typs. Einige dieser Konvertierungen können zu Genauigkeitsverlusten führen.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (einschließlich Dbgeng.h)

Weitere Informationen

CoerceValue

DEBUG_VALUE

IDebugControl

IDebugControl2

IDebugControl3