Condividi tramite


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.

Vedere anche

Riferimenti

IDebugProperty2