ICLRRuntimeInfo::LoadErrorString, méthode
Traduit une valeur HRESULT en message d'erreur adapté à la culture spécifiée.
Cette méthode remplace les fonctions suivantes :
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 les 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 qui indiquent l'échec de la méthode.
HRESULT |
Description |
---|---|
S_OK |
La méthode s'est correctement terminée. |
E_POINTER |
pcchBuffer a la valeur null. |
E_INVALIDARG |
pwzBuffer a la valeur null. |
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : MetaHost.h
Bibliothèque : incluse en tant que ressource dans MSCorEE.dll
Versions du .NET Framework : 4