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