ICLRRuntimeInfo::LoadErrorString 方法
將 HRESULT 值轉譯為適用於指定之文化特性 (Culture) 的錯誤訊息。
這個方法會取代下列函式:
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。 |
需求
**平台:**請參閱 .NET Framework 系統需求。
標頭:MetaHost.h
程式庫:包含做為 MSCorEE.dll 中的資源
**.NET Framework 版本:**4