LoadStringRCEx 函数

将 HRESULT 值转换为指定区域性的适当错误消息。

.NET Framework 4 中已弃用此函数。

语法

HRESULT LoadStringRCEx (  
    [in]  LCID    lcid,
    [in]  UINT    iResouceID,
    [out] LPWSTR  szBuffer,
    [in]  int     iMax,
    [in]  int     bQuiet,
    [out] int    *pcwchUsed  
);  

参数

lcid
[in] 区域性标识符。 为 lcid 传递“-1”以使用默认区域性。

iResourceID
[in] 一个 HRESULT。

szBuffer
[out] 包含成功完成后的错误消息的缓冲区。

iMax
[in] 错误消息缓冲区的大小。

bQuiet
[in] 已忽略。

pcwchUsed
[out] 指向错误消息长度的指针。

返回值

除以下值外,此方法还将返回 WinError.h 中定义的标准 COM 错误代码。

返回代码 说明
S_OK 该方法已成功完成。
E_INVALIDARG szBuffer 为 null,或 iMax 为零 (0)。

备注

如果该方法未成功完成,则 szBuffer 包含空字符串。

要求

平台:请参阅系统要求

标头:MSCorEE.h

库:MSCorEE.dll

.NET Framework 版本:自 2.0 起可用

请参阅