Metodo ICLRRuntimeInfo::LoadErrorString
Converte un valore HRESULT in un messaggio di errore appropriato per le impostazioni cultura specificate.
Questo metodo sostituisce le funzioni seguenti:
HRESULT LoadErrorString(
[in] UINT iResourceID,
[out, size_is(*pcchBuffer)] LPWSTR pwzBuffer,
[in, out] DWORD *pcchBuffer,
[in, lcid] LONG iLocaleID);
Parametri
iResourceID
[in] HRESULT da convertire.pwzBuffer
[out] Stringa del messaggio associata all'HRESULT specificato.pcchBuffer
[in, out] Dimensione di pwzbuffer per evitare sovraccarichi del buffer. Se pwzbuffer è null, pcchBuffer fornisce la dimensione prevista di pwzbuffer per consentire la preallocazione.iLocaleID
[in] Identificatore delle impostazioni cultura. Per utilizzare le impostazioni cultura predefinite è necessario specificare -1.
Valore restituito
Questo metodo restituisce gli HRESULT specifici seguenti nonché gli errori HRESULT che indicano l'esito negativo del metodo.
HRESULT |
Oggetto di descrizione |
---|---|
S_OK |
Il metodo è stato eseguito correttamente. |
E_POINTER |
pcchBuffer è null. |
E_INVALIDARG |
pwzBuffer è null. |
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: MetaHost.h
Libreria: inclusa come risorsa in MSCorEE.dll
Versioni di .NET Framework: 4