Udostępnij za pośrednictwem


ICLRRuntimeInfo::LoadErrorString — Metoda

Tłumaczy wartość HRESULT na odpowiedni komunikat o błędzie dla określonej kultury.

Ta metoda zastępuje następujące funkcje:

Składnia

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

Parametry

iResourceID
[in] HrESULT do przetłumaczenia.

pwzBuffer
[out] Ciąg komunikatu skojarzony z daną wartością HRESULT.

pcchBuffer
[in, out] Rozmiar, pwzbuffer aby uniknąć przepełnień buforu. Jeśli pwzbuffer parametr ma wartość null, pcchBuffer zapewnia oczekiwany rozmiar pwzbuffer zezwalania na wstępne alokacje.

iLocaleID
[in] Identyfikator kultury. Aby użyć kultury domyślnej, należy określić -1.

Wartość zwracana

Ta metoda zwraca następujące specyficzne wartości HRESULTs, a także błędy HRESULT wskazujące niepowodzenie metody.

HRESULT Opis
S_OK Metoda została ukończona pomyślnie.
E_POINTER pcchBuffer ma wartość null.
E_INVALIDARG pwzBuffer ma wartość null.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: MetaHost.h

Biblioteki: Uwzględnione jako zasób w MSCorEE.dll

wersje .NET Framework: dostępne od 4

Zobacz też