Método de ICLRRuntimeInfo::LoadErrorString
Converte um valor HRESULT em uma mensagem de erro apropriado para a cultura especificada.
Este método substitui as seguintes funções:
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 para traduzir.pwzBuffer
[out] A seqüência de mensagem associada o determinado HRESULT.pcchBuffer
[in, out] O tamanho do pwzbuffer para evitar saturações de buffer. Se pwzbuffer for nulo, pcchBuffer fornece o tamanho esperado de pwzbuffer para permitir que preallocation.iLocaleID
[in] O identificador de cultura. Para usar a cultura padrão, você deve especificar -1.
Valor de retorno
Esse método retorna o seguintes HRESULTs específicos, bem como o HRESULT erros que indicam falha de método.
HRESULT |
Descrição |
---|---|
S_OK |
O método foi concluído com êxito. |
E_POINTER |
pcchBufferé nulo. |
E_INVALIDARG |
pwzBufferé nulo. |
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: MetaHost.h
Biblioteca: Incluído como um recurso em mscoree
.NET Framework versões: 4