loadlibrary ("mydll.dll") failed.GetLastError returns 0*0000001f

Hi All,
      I developed a dll in c++,i have used the msxml.dll in this program.The problem is this when i register this dll on window 2000 by using this command - regsvr32 "c:\MyDll.dll" ,It will be registered
properly.But when i want to register this dll on window 98 it gives this error.
      LoadLibrary ("My Dll Name") Failed.GetLastError returns 0*0000001f
And when i saw the help in MSDN about this error ,It say that "A device attached to the system is not functioning. ".What is it mean?
Or it Say some files which dependens on this DLL are mising or corrupted.

If any one have an idea about this error then please guide me,I shall be grate thankfull all of you.


I Also have checks the dependencies of this file as well.

From
Kashif
Kashif_1977Asked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

jhanceCommented:
That means that one or more of the DLLs that your DLL uses are not found on the target system.

Use the Visual Studio DEPENDS.EXE application on your DLL to determine what DLLs it uses.  Then, find out which of these are missing on your target system.

My guess is that it's related to the MSXML.DLL and it being either out of date or missing on your WIN98 system.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Nicole_NCommented:
To expand upon that description - msxml requires a number of other dlls in order to work.  The whole package may be found from msdn.microsoft.com under the XML downloads section.  The runtime is about 250K and installs MSXML 2.6 IIRC.
0
griesshCommented:
Dear Kashif_1977

I think you forgot this question. I will ask Community Support to close it unless you finalize it within 7 days. You can always request to keep this question open. But remember, experts can only help you if you provide feedback to their questions.
Unless there is objection or further activity,  I will suggest to accept

     "jhance"

comment(s) as an answer.

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!
======
Werner
0
MindphaserCommented:
Force accepted

** Mindphaser - Community Support Moderator **
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
C++

From novice to tech pro — start learning today.