Freigeben über


IDebugProperty2::SetValueAsString

Legt den Wert einer Eigenschaft aus einer bestimmten Zeichenfolge fest.

Syntax

int SetValueAsString ( 
   string pszValue,
   uint   nRadix,
   uint   dwTimeout
);

Parameter

pszValue
[in] Eine Zeichenfolge, die den festzulegenden Wert enthält.

nRadix
[in] Ein Radix, das bei der Interpretation numerischer Informationen verwendet werden soll. Dies kann 0 sein, um zu versuchen, das Radix automatisch zu ermitteln.

dwTimeout
[in] Gibt die maximale Zeit in Millisekunden an, bevor sie von dieser Methode zurückgegeben wird. Verwenden Sie INFINITE, um unbegrenzt zu warten.

Rückgabewert

Bei erfolgreicher Ausführung wird der Fehlercode zurückgegeben S_OK; andernfalls wird Fehlercode zurückgegeben. In der folgenden Tabelle sind weitere mögliche Werte aufgeführt.

Wert Beschreibung
E_SETVALUE_VALUE_CANNOT_BE_SET Die Zeichenfolge konnte nicht in einen Eigenschaftswert konvertiert werden, oder der Eigenschaftswert konnte nicht festgelegt werden.
E_SETVALUE_VALUE_IS_READONLY Die Eigenschaft ist schreibgeschützt.

Siehe auch