Condividi tramite


Metodo ICLRRuntimeInfo::LoadErrorString

Converte un valore HRESULT in un messaggio di errore appropriato per le impostazioni cultura specificate.

Questo metodo sostituisce le funzioni seguenti:

Sintassi

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

Parametri

iResourceID
[in] HRESULT da tradurre.

pwzBuffer
[out] Stringa di messaggio associata al valore HRESULT specificato.

pcchBuffer
[in, out] Dimensioni di pwzbuffer per evitare sovraccarichi del buffer. Se pwzbuffer è Null, pcchBuffer fornisce le dimensioni previste di pwzbuffer per consentire la preallocazione.

iLocaleID
[in] Identificatore delle impostazioni cultura. Per usare le impostazioni cultura predefinite, è necessario specificare -1.

Valore restituito

Questo metodo restituisce gli specifici HRESULT seguenti, nonché gli errori di HRESULT che indicano la mancata riuscita del metodo.

HRESULT Descrizione
S_OK Metodo completato correttamente.
E_POINTER pcchBuffer è null.
E_INVALIDARG pwzBuffer è null.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: MetaHost.h

Libreria: Incluso come risorsa in MSCorEE.dll

Versioni di .NET Framework: Disponibile da 4

Vedi anche