ICLRRuntimeInfo::LoadErrorString-Methode
Übersetzt einen HRESULT-Wert in eine entsprechende Fehlermeldung für die angegebene Kultur.
Diese Methode ersetzt die folgenden Funktionen:
Syntax
HRESULT LoadErrorString(
[in] UINT iResourceID,
[out, size_is(*pcchBuffer)] LPWSTR pwzBuffer,
[in, out] DWORD *pcchBuffer,
[in, lcid] LONG iLocaleID);
Parameter
iResourceID
[in] Das zu übersetzende HRESULT.
pwzBuffer
[out] Die Meldungszeichenfolge, die dem angegebenen HRESULT zugeordnet ist.
pcchBuffer
[in, out] Die Größe von pwzbuffer
, um Pufferüberläufe zu vermeiden. Wenn pwzbuffer
NULL ist, gibt pcchBuffer
die erwartete Größe von pwzbuffer
an, um die Vorabzuordnung zuzulassen.
iLocaleID
[in] Der Kulturbezeichner. Um die Standardkultur zu verwenden, müssen Sie -1 angeben.
Rückgabewert
Diese Methode gibt die folgenden spezifischen HRESULTs sowie HRESULT-Fehler zurück, die Methodenfehler anzeigen.
HRESULT | BESCHREIBUNG |
---|---|
S_OK | Die Methode wurde erfolgreich abgeschlossen. |
E_POINTER | pcchBuffer ist NULL. |
E_INVALIDARG | pwzBuffer ist NULL. |
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: MetaHost.h
Bibliothek: Als Ressource in „MsCorEE.dll“ enthalten.
.NET Framework-Versionen: Seit Version 4 verfügbar.