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