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:

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

Vedere anche

Riferimenti

Interfaccia ICLRRuntimeInfo

Altre risorse

Interfacce di hosting

Hosting (riferimenti alle API non gestite)