如何理解 Canon EDSDK 错误代码的含义?
How to understand meaning of a Canon EDSDK error code?
到目前为止,我还没有在 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#。
不好意思,文档说明了如何操作。
对于其他挣扎的人:
- 将您的错误从 dec 转换为 hex
- 打开EDSDKErrors.h
- 找到你的错误
- 如果不够明确,请打开文档(EDSDK_API_EN.pdf)
- 搜索您的错误的名称,希望得到更好的描述
到目前为止,我还没有在 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#。
不好意思,文档说明了如何操作。 对于其他挣扎的人:
- 将您的错误从 dec 转换为 hex
- 打开EDSDKErrors.h
- 找到你的错误
- 如果不够明确,请打开文档(EDSDK_API_EN.pdf)
- 搜索您的错误的名称,希望得到更好的描述