IDebugProperty2::SetValueAsString
Define o valor de uma propriedade de uma determinada seqüência de caracteres.
HRESULT SetValueAsString (
LPCOLESTR pszValue,
UINT nRadix,
DWORD dwTimeout
);
int SetValueAsString (
string pszValue,
uint nRadix,
uint dwTimeout
);
Parâmetros
pszValue
[in] Uma seqüência de caracteres contendo o valor a ser definido.nRadix
[in] Uma base a ser usado na interpretação de qualquer informação numérica. Isso pode ser 0 para tentar determinar a base automaticamente.dwTimeout
[in] Especifica o tempo máximo, em milissegundos, para esperar antes de voltar deste método. Use INFINITE para aguardar indefinidamente.
Valor de retorno
Se bem-sucedida, retorna S_OK; Caso contrário, retorna código de erro. A tabela a seguir mostra os outros valores possíveis.
Valor |
Descrição |
---|---|
E_SETVALUE_VALUE_CANNOT_BE_SET |
A seqüência de caracteres não pôde ser convertida em um valor de propriedade ou não foi possível definir o valor da propriedade. |
E_SETVALUE_VALUE_IS_READONLY |
A propriedade é somente leitura. |