在Microsoft javascript中是否可以获得来自HRESULT的错误的文本描述?

时间:2011-10-11 07:32:39

标签: javascript windows com hresult

我知道Microsoft javascript中的Error对象http://msdn.microsoft.com/en-us/library/dww52sbt

某些错误来自HRESULT并且它们具有有效的number属性(例如-2147023570,其映射到0x8007052E,例如参见Eric Lippert撰写的“使感知有效”{{3}但是message属性(或description属性)为空(在我的示例中,文本为“登录失败:未知用户名或密码错误。”)

我可以在COM对象中包含FormatMessage调用(或_com_error::ErrorMessage),然后从我的脚本调用它(它是从命令行使用cscript启动的脚本)但是我想知道是否可以在没有外部组件的情况下获得文本描述,而只是依赖于“标准”Windows安装。

0 个答案:

没有答案