IDebugProperty2:: SetValueAsString
Imposta il valore di una proprietà da una stringa specificata.
HRESULT SetValueAsString (
LPCOLESTR pszValue,
UINT nRadix,
DWORD dwTimeout
);
int SetValueAsString (
string pszValue,
uint nRadix,
uint dwTimeout
);
Parametri
pszValue
[in] Stringa contenente il valore da impostare.nRadix
[in] Una radice da utilizzare nell'interpretazione delle informazioni numerica. Può trattarsi 0 per tentare di determinare la radice automaticamente.dwTimeout
[in] Specifica il tempo massimo, in millisecondi, di attendere prima di uscire da questo metodo. Utilizzo INFINITE attendere infinito.
Valore restituito
Se l'operazione riesce, restituisce S_OK; in caso contrario restituisce il codice di errore. Nella tabella seguente vengono illustrati altri valori possibili.
Valore |
Descrizione |
---|---|
E_SETVALUE_VALUE_CANNOT_BE_SET |
La stringa non può essere convertito in un valore della proprietà, o il valore della proprietà potrebbe non essere impostato. |
E_SETVALUE_VALUE_IS_READONLY |
La proprietà è in sola lettura. |