ImageGear .NET v25.2 - Updated
ImageGear.Twain Assembly / ImageGear.TWAIN Namespace / ImGearTWAIN.DSMVersion Enumeration




In This Topic
    ImGearTWAIN.DSMVersion Enumeration
    In This Topic

    Specifies which version of the TWAIN Data Source Manager (DSM) to load.

    Version 1.x is implemented by twain_32.dll found at 'systemroot'.

    Version 2.x is implemented by TWAINDSM.dll found at 'systemroot\System32' and/or 'systemroot\SysWOW64'.

    Depending on the installed drivers for the data source, the source may or may not appear in the source list depending on the TWAIN DSM version selected.

    Syntax
    'Declaration
     
    Public Enum ImGearTWAIN.DSMVersion 
       Inherits System.Enum
    'Usage
     
    Dim instance As ImGearTWAIN.DSMVersion
    public enum ImGearTWAIN.DSMVersion : System.Enum 
    __value public enum ImGearTWAIN.DSMVersion : public System.Enum 
    public enum class ImGearTWAIN.DSMVersion : public System.Enum 
    Members
    MemberValueDescription
    LatestVersion0Use the latest supported TWAIN DSM that is available. If the TWAIN 2.x DSM can not be found, then resort to the TWAIN 1.x DSM. If the TWAIN 1.x DSM can not be found, then an error will be thrown when attempting to open the connection.
    None-1No version of the TWAIN DSM was specified and/or loaded.
    Version11Use version 1.x of the TWAIN DSM (twain_32). If the TWAIN 1.x DSM can not be found, then an error will be thrown when attempting to open the connection. Note that TWAIN 1.x does not support 64-bit TWAIN applications or sources.
    Version22Use version 2.x of the TWAIN DSM (TWAINDSM). If the TWAIN 2.x DSM can not be found, then an error will be thrown when attempting to open the connection. Note that TWAIN 2.x supports only sources implementing TWAIN 1.5 or later.
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             ImageGear.TWAIN.ImGearTWAIN.DSMVersion

    See Also