C# 如何使用TWAIN获取扫描仪的序列号?
我想使用C# 如何使用TWAIN获取扫描仪的序列号?,c#,pinvoke,twain,C#,Pinvoke,Twain,我想使用twain\u 32.dll 我发现它必须使用具有icap\u serialnumber功能的dscap方法来完成 有人能给我举个例子吗?您已确认扫描仪驱动程序支持此功能?我在TWAIN规范中发现它是CAP_SERIALNUMBER(0x1024)。它是可选的-您不能假设扫描仪支持它 如果在尝试获得该功能时出现TWRC_故障,请检查条件代码。您的库或组件应该提供一种在get之后获取条件代码的方法。TWCC_CAPUNSUPPORTED的值表示扫描仪驱动程序不支持该功能。TWAIN规范中描
twain\u 32.dll
我发现它必须使用具有
icap\u serialnumber
功能的dscap方法来完成
有人能给我举个例子吗?您已确认扫描仪驱动程序支持此功能?我在TWAIN规范中发现它是CAP_SERIALNUMBER(0x1024)。它是可选的-您不能假设扫描仪支持它 如果在尝试获得该功能时出现TWRC_故障,请检查条件代码。您的库或组件应该提供一种在get之后获取条件代码的方法。TWCC_CAPUNSUPPORTED的值表示扫描仪驱动程序不支持该功能。TWAIN规范中描述了其他条件代码,尽管有时需要一些想象来猜测驾驶员想要说什么
对于这类问题,这里可能是一个更好的地方。我不是很确定,但本例中的一些代码可能会对您有所帮助。当我尝试这些代码时,我会得到dsmparent语句的失败作为返回代码。有人能告诉我为什么吗?