gpt4 book ai didi

windows - 在哪里可以找到所有 Windows 错误代码的列表?

转载 作者:可可西里 更新时间:2023-11-01 12:29:55 30 4
gpt4 key购买 nike

在上一个问题中,我问过当我的程序返回一个模糊的值时意味着什么

-1073741819

好吧,现在我又得到了一个大的返回值,

-1073740777

我想知道是否有所有这些值的列表以及它们在某个地方的含义?

最佳答案

因为 Windows 错误代码系统是可扩展的,所以没有一个地方可以查找所有可能的 Windows 错误代码。但是,您可以从:

  • 研究 Structure of COM Error Codes .有时,了解错误的来源可以帮助您发现错误来自哪个头文件。
  • Visual Studio,至少从 2003 年开始,包括一个 ERRLOOK工具。如果您使用的是 Visual Studio,请先尝试一下。
  • 您将遇到的许多代码都在 Winerror.h 中.我提供了一个指向 MSDN 的链接,其中包含该头文件的内容。或者您可以在 this 上按编号查看错误代码列表。页面。
  • 理想情况下,您知道哪个函数返回了代码,然后您可以在 MSDN 上查找该函数并查看所有可能的返回值。当然,您需要引用 Winerror.h 或其他头文件来获取实际值。
  • 你可以find (如 Unix grep)在平台 SDK 的 Include 目录中获取整个错误代码的十六进制值,或仅代码部分的十进制值——即是,低 16 位。使用 HRESULT_CODE提取那个。请参阅上面的 COM 错误代码结构。
  • 有一些错误查找工具,您可以在其中粘贴一个值,它会在其数据库中查找并告诉您它的含义。看herehere .
  • 谷歌。使用完整的十六进制值。有时您会发现非常有用的信息,或者至少是线索。

关于windows - 在哪里可以找到所有 Windows 错误代码的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1081276/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com