Compartilhar via


Método ICLRRuntimeInfo::LoadErrorString

Move um valor HRESULT em uma mensagem de erro apropriada para a cultura especificada.

Este método substitui as seguintes funções:

Sintaxe

HRESULT LoadErrorString(  
     [in] UINT iResourceID,  
     [out, size_is(*pcchBuffer)] LPWSTR pwzBuffer,  
     [in, out]  DWORD *pcchBuffer,  
     [in, lcid] LONG iLocaleID);  

Parâmetros

iResourceID
[in] O HRESULT a ser movido.

pwzBuffer
[out] A cadeia de caracteres de mensagem associada ao HRESULT especificado.

pcchBuffer
[in, out] O tamanho de pwzbuffer para evitar sobrecargas de buffer. Se pwzbuffer for nulo, pcchBuffer fornecerá o tamanho de pwzbuffer esperado para permitir a pré-alocação.

iLocaleID
[in] O identificador de cultura. Para usar a cultura padrão, você deve especificar -1.

Valor Retornado

Esse método retorna os seguintes HRESULTs específicos, bem como erros HRESULT que indicam falha de método.

HRESULT Descrição
S_OK O método foi concluído com sucesso.
E_POINTER pcchBuffer é nulo.
E_INVALIDARG pwzBuffer é nulo.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: MetaHost.h

Biblioteca: incluída como um recurso no MSCorEE.dll

Versões do .NET Framework: disponíveis desde 4

Confira também