Partilhar via


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.

Consulte também

Referência

IDebugProperty2