问题标签 [hresult]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
8834 浏览

c++ - 如何将 HRESULT 转换为错误描述?

比如说,如果我的 WinAPI 因HRESULT代码而失败。有没有办法将其转换为错误描述字符串?

0 投票
4 回答
55263 浏览

hresult - 解码 HResult = -2147467259

有人可以帮我解码这个 HResult 吗?这是什么意思?我知道否定代表失败。剩下的 10 位呢?

我在这里引用了 MSDN HResult 文章,但我不确定如何确定我的设施和代码位是什么。

更多信息:

_message:“外部组件已引发异常。”
数据:{System.Collections.ListDictionaryInternal}

0 投票
1 回答
684 浏览

c# - webkite错误HRESULT E_FAIL c#

当我使用此代码时

我收到此消息错误

“对 COM 组件的调用已返回错误 HRESULT E_FAIL。”

0 投票
1 回答
494 浏览

exception - 我无法启动 LoadRunner 11.5

我在启动 LoadRunner 11.5 试用版时遇到问题。它说:

您的应用程序中发生了未处理的异常。如果单击继续,应用程序将忽略此错误并尝试继续。如果单击退出,应用程序将立即关闭。由于以下错误,检索具有 CLSID {CF405F74-4814-AD81-525877D8C9A0} 的 COM 类工厂组件失败:80040154 类未注册(HRESULT 异常:0x80040154(REGDB_E_CLASSNOTREG))。

0 投票
1 回答
1217 浏览

sql-server - 如何更正 hresult error.ms sql server

远程访问实例时,我尝试在 sql server 中打开“新查询”,出现以下错误:

错误:已经存在。(来自 HRESULT 的异常:0x80030050 (STG_E_FILEALREADYEXISTS))

如何纠正这个错误?

0 投票
0 回答
326 浏览

multithreading - 后台线程在 AppDomain 中卸载时抛出异常,我该如何停止它?上传 appdomain 时出错 (HRESULT 0x80131015)

我一直在使用这个程序

我目前正在 appdomain 中运行服务器程序。但是,当我想卸载它时,它会返回 HRESULT 0x80131015 的异常。这只发生在我通过单击按钮启动 pipeServer 时。我检查了哪些线程正在运行并试图中止它们,但它们只是不会中止。他们的状态恢复为“请求中止”。

这是一些运行两个后台线程的示例代码。有关如何安全卸载 appdomain 的任何帮助?

0 投票
1 回答
3230 浏览

c# - HRESULT Codes in Excel interop in C#

I'm looking for a clean way to output errors in C# when using Excel with interop.

When the file is not "right" a have a message like "blabla HRESULT: 0x800AC472".

I'd rather want a message like "The file used has this or that problem". In order to do that I would need to know to what error does each HRESULT map to ?

How to get such a list of errors ?

I've look at MSDN, found some description, but I can't seem to find the list of all codes like the "0x800AC472" mention above.

0 投票
0 回答
375 浏览

c# - 在 Windows 商店应用程序中下载会引发异常,HResult = 0x80004005

我的 windows 商店应用程序以前运行良好,但上次后台下载不起作用。这种行为非常奇怪。

下载进度有效,我可以在进度条上看到它。

但最后有一条COMExceptionwith 消息:

下载文件夹中有一个下载的文件,但大小为零。不仅我的应用程序具有这种行为。默认电子邮件客户端以相同的方式下载大小为零的附件。如何解决这个问题?任何想法?

0 投票
1 回答
628 浏览

c# - 如何以编程方式区分不同的 IOExceptions?

我正在对写入 Process 对象的 StandardInput 流的代码进行一些异常处理。Process 有点像 unix head 命令;它只读取部分输入流。当进程终止时,写入线程失败并显示:

我想捕捉这个异常并让它优雅地失败,因为这是预期的行为。但是,对我来说,如何将其与其他 IOExceptions 区分开来并不明显。我可以使用消息,但我的理解是这些是本地化的,因此这可能不适用于所有平台。我也可以使用 HRESULT,但我找不到任何说明此 HRESULT 仅适用于此特定错误的文档。这样做的最佳方法是什么?

0 投票
1 回答
306 浏览

c++ - QueryInterface() 可以在成功时为我们提供 nullptr 吗?

想象一个情况:

我想知道,是否pControl可以在最后一个块中为 nullptr {...}。问题出现了,因为我看到了这段代码:

我认为那部分&& pControl是多余的。我对吗?