共用方式為


ICLRRuntimeInfo::LoadErrorString 方法

將 HRESULT 值轉譯為適合指定文化特性的錯誤訊息。

這個方法會取代下列函式:

語法

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

參數

iResourceID
[in] 要轉譯的 HRESULT。

pwzBuffer
[out] 與指定的 HRESULT 相關聯的訊息字串。

pcchBuffer
[in, out] 要避免緩衝區溢位的 pwzbuffer 大小。 如果 pwzbuffer 為 null,pcchBuffer 會提供預期的 pwzbuffer 大小以允許預先配置。

iLocaleID
[in] 文化特性識別碼。 若要使用預設文化特性,您必須指定 -1。

傳回值

這個方法會傳回下列特定的 HRESULT,以及表示方法失敗的 HRESULT 錯誤。

HRESULT 描述
S_OK 已成功完成命令。
E_POINTER pcchBuffer 為 null。
E_INVALIDARG pwzBuffer 為 null。

規格需求

平台:請參閱系統需求

標頭:MetaHost.h

程式庫:包含作為 MSCorEE.dll 中的資源

.NET Framework版本:自 4 起可用

另請參閱