Partager via


IDebugProperty2 : : SetValueAsString

définit la valeur d'une propriété d'une chaîne donnée.

HRESULT SetValueAsString ( 
   LPCOLESTR pszValue,
   UINT      nRadix,
   DWORD     dwTimeout
);
int SetValueAsString ( 
   string pszValue,
   uint   nRadix,
   uint   dwTimeout
);

Paramètres

  • pszValue
    [in] Chaîne contenant la valeur à définir.

  • nRadix
    [in] Une base à utiliser lors de l'interprétation des informations numériques. Cela peut être composé de 0 à tenter de déterminer la base automatiquement.

  • dwTimeout
    [in] Spécifie le temps maximum, en millisecondes, d'attendre avant le retour de cette méthode. Utilisation INFINITE d'attente dure indéfiniment.

Valeur de retour

En cas de réussite, retourne S_OK; sinon retourne un code d'erreur. Le tableau suivant montre les autres valeurs possibles.

Valeur

Description

E_SETVALUE_VALUE_CANNOT_BE_SET

La chaîne ne peut pas être convertie en une valeur de propriété, ou la valeur de propriété ne peut pas être définie.

E_SETVALUE_VALUE_IS_READONLY

La propriété est en lecture seule.

Voir aussi

Référence

IDebugProperty2