IDebugProperty2::SetValueAsString
Legt den Wert einer Eigenschaft einer angegebenen Zeichenfolge fest.
HRESULT SetValueAsString (
LPCOLESTR pszValue,
UINT nRadix,
DWORD dwTimeout
);
int SetValueAsString (
string pszValue,
uint nRadix,
uint dwTimeout
);
Parameter
pszValue
[in] Eine Zeichenfolge, die den festzulegenden Wert enthält.nRadix
[in] Eine Basisklasse verwendet werden soll, wenn alle numerischen Daten interpretiert werden. Dies kann 0 sein, die Basis automatisch bestimmt werden soll.dwTimeout
[in] Bevor der Rückgabe dieser Methode gibt die maximale Zeit in Millisekunden an, zu warten. INFINITE verwenden, um unbegrenzt zu warten.
Rückgabewert
Bei Erfolg gibt S_OKzurück. gibt andernfalls Fehlercode zurück. In der folgenden Tabelle werden weitere mögliche Werte an.
Wert |
Beschreibung |
---|---|
E_SETVALUE_VALUE_CANNOT_BE_SET |
Die Zeichenfolge kann nicht in einen Eigenschaftswert konvertiert werden, oder der Eigenschaftswert kann nicht festgelegt werden. |
E_SETVALUE_VALUE_IS_READONLY |
Die Eigenschaft ist schreibgeschützt. |