问题标签 [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 回答
752 浏览

c# - StackOverflowException 未处理 HResult=-2147023895

我用线程。但几分钟后出现错误。单击按钮是 exitThread 使 true。5 分钟后给出 StackOverflowException 未处理 HResult=-2147023895 错误。

感谢帮助。

0 投票
1 回答
3479 浏览

c# - IOException HResult 可能的值

我发现有时在IO操作中会抛出常见的IOException。我可以使用Marshal.GetHRForException(Exception e)方法(在此处找到)来确定具体的错误代码。在那之后,我想重新抛出一个异常,使用我的应用程序特定的错误代码,以便给用户一些提示出了什么问题。但我无法找到IOException的可能HResult值列表列表。

我坚持的另一件事是,对于不同的HResult代码,根本原因可能是相同的 - 例如,0x8007052E0x80070569都对应于Logon failure: unknown user name or bad password.

我试图搜索“IOException HResult 值”之类的东西,但是将 IOException HResult 映射到人类可读的错误(如thisthis)并没有什么特别之处。

我也在这里看到了这个问题,非常相似,但仍然没有解决方案。

那么,关于 IOException HResults 值的文档在哪里?

0 投票
1 回答
2320 浏览

activex - Error HRESULT E_FAIL with AcroPDFLib component

I am having trouble starting a Windows Forms application. My application uses the AcroPDFLib component to view a PDF in a Windows form. When I start the application, I get the error indicated above. Looking at the StackTrace, I find muptiple calls to AxHost, so I'm pretty sure this has to do with the AcroPDF ActiveX component. I have Adobe Reader 11.

Here is what I have tried:

  • Enabling the Adobe PDF Reader add-in in IE.
  • Checking the "Display PDF in Browser" setting in the Edit -> Accessibility -> Setup Assistant.
  • Reinstalling the WinForms app.
  • Restarting my computer.
  • I can open other PDFs on the internet.

Here is the Stack Trace:

0 投票
2 回答
980 浏览

c++ - HTTP 状态码到 HRESULT 映射

我正在研究用 C++ 为 RESTful Web 服务开发一个 COM 包装器库,并且想知道是否有任何标准方法可以将 HTTP 状态代码值映射到将通过 COM API 返回的 HRESULT。我已经浏览了 WinError.h 中的定义,但没有看到任何合适的内容。我知道您可以定义自己的 HRESULT 值范围,但(与往常一样)如果存在标准方法,我更愿意采用标准方法。

感谢您提前提供任何帮助。

0 投票
1 回答
5045 浏览

vb.net - 从 InternetExplorerMedium 网站获取元素时获取 HRESULT:0x800A01B6 异常

我正在尝试在 VB.net 上编写一些代码来打开网站并登录,然后运行报告。当我尝试从网站获取任何内容时,一切都运行良好,但是在 OnClick 属性中具有此指令的那些 = "return oamSubmitForm('inputParamView:paramForm','inputParamView:paramForm:_idJsp106');"

基本上,如果你看到下面的代码,你会看到我点击了一些 CheckBox,它工作得很好,但是当我检索按钮时,它没有输入输入,它实际上有网站的链接,当我调试时使用whatc。

这是我的代码(我跳过了登录部分):

如果我检查手表,它会显示 mshtml.HTMLAnchorElementClass { http://example.example/qpreport/savedpages/savedReports.faces# } 如果我检查页面中的源代码,这是我想要获取的元素:

我不知道它是否与属性 OnClick 有任何关系。

我将感谢您尝试解决此问题的任何帮助。

0 投票
1 回答
2133 浏览

c++ - 绘制矩形后 ID2D1DeviceContext EndDraw D2DERR_WRONG_STATE

我尝试使用 Direct2D 绘制一个矩形。在初始化 Direct2D 设备和 Direct2D 设备上下文并设置渲染目标后,如以下MSDN 文章中所述,我尝试绘制一个矩形,如下所示:

EndDraw() 方法返回以下 HRESULT: 0x88990001 (D2DERR_WRONG_STATE) - The object was not in the correct state to process the method

不会绘制矩形。我只得到一个黑色图像。

编辑:

我想问题是在调用 CreateBitmapFromDxgiSurface 之后获取指向位图/渲染目标的 NULL 指针。

但是为什么 targetBitmap 是 NULL 呢?

有任何想法吗?

提前致谢。

0 投票
0 回答
3981 浏览

excel - 解决 - HRESULT:800706BE 异常

错误:远程程序调用失败。(HRESULT 例外:0x800706BE)

当我的任务/编程在此过程中经常打开 Excel 文件时发生。访问的 Excel 文件类型启用了宏,并在工作簿上加载了宏的条件。

目的:在我的任务中,当我多次打开 excel 文件时,有时会显示此错误并且我的过程失败。

正在寻找的解决方案:希望避免这种情况发生以及如何解决此行为的任何建议/建议。

提前致谢。

0 投票
0 回答
470 浏览

c# - Excel 不在本地服务器上创建 HRESULT 0x800A03EC

我制作了一个复制GridView到 Excel 的程序。它在本地主机上运行良好。比在本地网络上发布它仍然打开页面等但卡在定义工作簿

并给出System.Runtime.InteropServices.COMException (0x800A03EC)错误。

我尝试了从互联网上找到的不同解决方案(在 systemprofile System.Runtime.InteropServices.COMException (0x800A03EC)中创建桌面文件夹,通过管理员Windows 7 .net Excel .SaveAs() Error Exception from HRESULT: 0x800A03EC)但没有解决问题.

0 投票
1 回答
3923 浏览

c# - Microsoft.Synchronization.dll 中出现“System.Runtime.InteropServices.COMException”类型的第一次机会异常

我正在使用 Microsoft Sync 2.1 SDK 进行开发当我尝试从我的硬盘驱动器同步到外部硬盘驱动器(东芝 1.5 Gb)时,我遇到了这个问题:从我的开发环境(个人计算机)

在我的笔记本电脑(其他计算机)中的 Microsoft.Synchronization.dll 中发生了“System.Runtime.InteropServices.COMException”类型的第一次机会异常

由于以下错误,检索具有 CLSID {....} 的组件的 COM 类工厂失败:80040154 未注册类(HRESULT 异常:0x80040154 (REGDB_E_CLASSNOTREG))

我在这个网站上阅读了很多条目(例如:System.Runtime.InteropServices.COMException (0x80040154) :) 解释问题,我的问题与平台(x32/x64)无关,我的问题与注册有关,但我没有不知道如何在电脑上注册或运行“regsvr32.exe dll” 如何获取我硬盘的COM对象?如果我想使用别人的外置硬盘驱动器,是否需要安装所有驱动程序的所有驱动程序?

我附上所有的错误信息:

谢谢你的帮助!坦率

0 投票
4 回答
2703 浏览

c - 为什么windows返回码叫HRESULT?

Windows C/C++ API 中函数的标准返回类型称为HRESULT.

H 是什么意思?