【问题标题】:How to understand meaning of a Canon EDSDK error code?如何理解佳能 EDSDK 错误代码的含义?
【发布时间】:2023-04-10 02:24:01
【问题描述】:

到目前为止,我还没有在 Canon EDSDK 中找到任何有关错误代码的文档。

在 SDK 附带的示例中,错误代码总是与在特定情况下有意义的一些特定错误进行比较,例如:

//Notification of error
if (err != EDSDKLib.EDSDK.EDS_ERR_OK)
{
    // It retries it at device busy
    if (err == EDSDKLib.EDSDK.EDS_ERR_DEVICE_BUSY)
    {
     ...

另一方面,我想知道我得到的任意错误的含义。我该怎么做呢?如果重要的话,我会使用 C#。

【问题讨论】:

    标签: c# canon-sdk


    【解决方案1】:

    我的错,文档解释了如何做到这一点。 对于其他苦苦挣扎的人:

    1. 将您的错误从 dec 转换为 hex
    2. 打开 EDSDKErrors.h
    3. 找出你的错误
    4. 如果不够明确,请打开文档 (EDSDK_API_EN.pdf)
    5. 搜索您的错误的名称,希望得到更好的描述

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多