Partage via


ICLRRuntimeInfo::LoadErrorString, méthode

Convertit une valeur HRESULT en message d’erreur approprié pour la culture spécifiée.

Cette méthode remplace les fonctions suivantes :

Syntaxe

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

Paramètres

iResourceID
[in] HRESULT à traduire.

pwzBuffer
[out] Chaîne de message associée au HRESULT donné.

pcchBuffer
[in, out] Taille de pwzbuffer pour éviter des dépassements de mémoire tampon. Si pwzbuffer est null, pcchBuffer fournit la taille attendue de pwzbuffer pour autoriser la préallocation.

iLocaleID
[in] Identificateur de culture. Pour utiliser la culture par défaut, vous devez spécifier -1.

Valeur de retour

Cette méthode retourne les HRESULT spécifiques suivants ainsi que les erreurs HRESULT indiquant l'échec de la méthode.

HRESULT Description
S_OK La commande s'est correctement terminée.
E_POINTER pcchBuffer a la valeur null.
E_INVALIDARG pwzBuffer a la valeur null.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : MetaHost.h

Bibliothèque : incluse en tant que ressource dans MsCorEE.dll

Versions de .NET Framework : Disponibles depuis 4

Voir aussi