ICLRRuntimeInfo::LoadErrorString メソッド
HRESULT 値を、指定したカルチャの適切なエラー メッセージに変換します。
このメソッドは、次の関数よりも優先されます。
HRESULT LoadErrorString(
[in] UINT iResourceID,
[out, size_is(*pcchBuffer)] LPWSTR pwzBuffer,
[in, out] DWORD *pcchBuffer,
[in, lcid] LONG iLocaleID);
パラメーター
iResourceID
[入力] 変換する HRESULT。pwzBuffer
[出力] 特定の HRESULT に関連付けられたメッセージ文字列。pcchBuffer
[入力、出力] バッファー オーバーランを回避するための pwzbuffer のサイズ。 pwzbuffer が null の場合、pcchBuffer は、事前割り当てを許可する pwzbuffer の予想サイズを提供します。iLocaleID
[入力] カルチャ識別子。 既定のカルチャを使用するには、-1 を指定する必要があります。
戻り値
このメソッドは、次の特定の HRESULT と、メソッドの失敗を示す HRESULT エラーも返します。
HRESULT |
説明 |
---|---|
S_OK |
メソッドは正常に終了しました。 |
E_POINTER |
pcchBuffer が null です。 |
E_INVALIDARG |
pwzBuffer が null です。 |
必要条件
プラットフォーム: 「.NET Framework システム要件」を参照
ヘッダー: MetaHost.h
ライブラリ: MSCorEE.dll にリソースとして格納されていること
.NET Framework のバージョン: 4