TWAIN Working Group

Newsletter Signup
Donate
Help keep TWAIN free
  • About TWAIN
    • What’s New?
    • News
    • Events
    • Membership
    • Consider a Donation
    • Contact Us
  • Why TWAIN?
  • Developers
    • Driver Developer
    • Application Developer
    • TWAIN Features
    • Specification & Tools
    • Self Certification Process
  • Support Forums
  • Scanner End-User
  • Find Certified Drivers
    • Facebook
    • LinkedIn
    • Vimeo

where does windows find TWAINDSM.DLL

Forums › TWAIN Classic › where does windows find TWAINDSM.DLL

  • This topic has 1 reply, 2 voices, and was last updated 7 years, 5 months ago by MarkM.
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • October 9, 2013 at 2:27 pm #22895 Reply
    nickbish
    Participant
    • Topics - 1
    • Replies - 0
    • Total Posts - 1

    My problem is the opposite of normal. I am running Windows 7 Home Premium.

    I have a client whose PC is not finding TWAINDSM.DLL. It would be nice to emulate his problem. In incremental stages I eventually got to, deleting all copies of this file from anywhere on both my c: and d: drives. Restarting Windows and NOT connecting to the internet in case it uses twnlib4.dll to download it.

    Sure enough despite it this my computer still finds the file. So my question is how does windows succeed in doing a loadlibrary of TWAINDSM.DLL and then find a DSMEntry with this file not being anywhere on the system.

    p.s. if you are getting suggestions that my local language is French please reply in English, I live at least part of the time in France but would need to ask my wife to translate a French reply.

    Thanks, Nick

    October 22, 2013 at 3:37 pm #26018 Reply
    MarkM
    Participant
    • Topics - 1
    • Replies - 135
    • Total Posts - 136

    Windows comes with C:WindowsTWAIN_32.DLL, which is the 32-bit legacy version of the TWAIN Data Source Manager.

    TWAINDSM.DLL is provided by the TWAIN Working Group. To be present on a system it must be installed by a TWAIN application or a TWAIN driver. For 32-bit systems you’ll find it in C:WindowsSystem32TWAINDSM.DLL. On 64-bit systems it’ll be there and in C:WindowsSysWOW64TWAINDSM.DLL.

    Remember that on 64-bit systems System32 contains 64-bit binaries, and SysWOW64 contains 32-bit binaries. Most TWAIN apps and drivers are still 32-bit, so in most situations the file you want is in SysWOW64.

    The installers for the latest version of TWAINDSM.DLL may be found here: http://sourceforge.net/projects/twain-dsm

  • Author
    Posts
Viewing 2 posts - 1 through 2 (of 2 total)
Reply To: where does windows find TWAINDSM.DLL
Your information:




Quick Links

Service Providers
TWAIN Support Forums
Membership
Contact Us
Privacy Policy

Newsletter Signup

TWAIN Working Group Family

TWAIN Working Group
TWAIN Direct®
TWAIN Resources
TWAIN Certified Drivers
PDF/raster

  • Facebook
  • GitHub
  • LinkedIn
  • Vimeo

Recent Topics

  • TWAIN for dental imaging integration
  • PDF/R For who and where?
  • Making searchable PDF with PDF/R
  • Backward compatibility with PDF/A and traditional PDF
  • could not open the twain source. Make sure there is a valid source for your sca
  • Quarterly Newsletter
  • TWAIN Working Group Membership
  • Logo Usage
  • TWAIN License
  • Contact Us
Privacy Policy • Privacy Tools • Copyright © 2021 TWAIN Working Group • by iHwy, LLC • Log in

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.