Shell32.dll problem

Posted on 2003-03-14
Medium Priority
Last Modified: 2007-12-19
I have insyalled Theme Generator V2 from microsoft's website for my pocket pc 2002.

Following installation I get the following error message:-

C:\Program Files\Theme Generator\SkinApp.exe
"A device attached to the system is not functioning"

Than press OK, and get the following error message:-

is linked to a missing export Shell32.dll : SHGetFolderPathA

I have run the System File Checker and no problems have been reported.

Please help, thank you in advance

Question by:sunny_mehboob
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2

Accepted Solution

Hartofiowa earned 200 total points
ID: 8137205
I found this issue on another tech help site.  According to a programmer.  The language of the error message leads him to believe it is a programming error by Microsoft.  Here is the language of the post:

"Seems to be a bug - SHGetFolderPathA is only implemented in Shell32 on 2K machines. As an afterthought, a "look-alike" version was later implemented in shfolder.dll, and distributed with most versions of IE. Per MSDN, devs are supposed to call SHGetFolderPathA from that shfolder.dll, regardless of OS version... on 2K boxes, it'll be passed onto the "real" one in shell32, and on NT/ME/9x, shfolder will emulate it as best as can be. MSDN says in no uncertain terms that the implementation in shell32 should effectively be ignored.

So, expect another version in a few months, when someone at MS figures out how to follow their own implementation guidelines."

I am not a programmer so I really don't know what all that means.  Other than this, I was not able to find any reference to your error message on Microsoft's website and other tech sites.  Good Luck.

Expert Comment

ID: 8137219
By the way.  The website I found this topic being discussed was at www.ppc4all.com.  (Which stands for Pocket PC for All)
LVL 12

Expert Comment

ID: 9245951
No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area that this question is to:

Accept Hartofiowa's Comments as answer

Please leave any comments here within the next seven days.


EE Cleanup Volunteer

Featured Post

WordPress Tutorial 3: Plugins, Themes, and Widgets

The three most common changes you will make to your website involve the look (themes), the functionality (plugins), and modular elements (widgets).

In this article we will briefly define each again, and give you directions on how to install them.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Just about everyone has an old PC laying around.  Ask anyone in the IT industry, whether they are a professional or play in it as a hobby.  From outdated Desktops to cheap "throwaway" laptops, they are all around and not as hard to "fix up" as you m…
Many people tend to confuse the function of a virus with the one of adware, this misunderstanding of the basic of what each software is and how it operates causes users and organizations to take the wrong security measures that would protect them ag…
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…
Hi friends,  in this video  I'll show you how new windows 10 user can learn the using of windows 10. Thank you.

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question