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