A Windows 98 & ME forum. Win98banter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » Win98banter forum » Windows ME » General
Site Map Home Authors List Search Today's Posts Mark Forums Read Web Partners

dll is linked to missing export Kernel32



 
 
Thread Tools Display Modes
  #1  
Old April 22nd 08, 01:03 AM posted to microsoft.public.windowsme.general,alt.internet.wireless
mm
External Usenet User
 
Posts: 367
Default dll is linked to missing export Kernel32

Please help. What should I do? It says:
Error Starting Program The WLANAPI.DLL file is linked to missing
export KERNEL32.DLL:GetSystemWindowsDirectoryW.

The date on the dll file is 11/10/07, and the Kernel32 is date
6/8/2000.

When I click on OK, there is a box underneath that says
C:\Programs\D-Link\AirGCFG.exe A device attached to the system is not
functioning.


I have WinME on an IBM Thinkpad laptop with 256M Ram, and everything
has been running fine for a long time.

Except I don't use the laptop very often, and I can't remember if my
almost new D-Link wireless card worked last month or not. I have a
wireless-b card that I might have used then. But now the D-link
bg-card wasn't working so I went to reinstall the software that goes
with it. It required me to uninstall the software first, so I did and
I reinstalled, and then it won't start the software and when I click
on the icon, it gives the message WLANAPI.dll was missing, so I found
and downloaded a copy of that. Then it wanted WZCSAPI.dll, so I dl'd
a copy of that, which was dated 5/13/04. Now I get the messages at
the top. I've googled but not found what I need.

Posted to microsoft.public.windowsme.general and alt.internet.wireless

Any help is greatly appreciated.

If you are inclined to email me
for some reason, remove NOPSAM :-)
  #2  
Old April 22nd 08, 01:28 AM posted to microsoft.public.windowsme.general,alt.internet.wireless
Mike M
External Usenet User
 
Posts: 2,047
Default dll is linked to missing export Kernel32

This message usually indicates that the version of the program, or at
least the dll involved, you are trying to run isn't designed for use with
the operating system you are using.

The problem isn't with kernel32.dll but rather with wlanapi.dll which is
looking for an entrypoint GetSystemWindowsDirectoryW.to kernel32.dll that
does not exist. The date of your copy of kernel32.dll, 8 June 2000, is
that of the version that forms part of Win Me.

it gives the message WLANAPI.dll was missing, so I found
and downloaded a copy of that.


And thus the cause of your problem. You downloaded the incorrect version.

My advice would be to look for and install Win Me compatible drivers, if
they exist, for your wireless card. I'd start with the D-Link site and
work from there if you don't have them on a CD.
--
Mike Maltby



mm wrote:

Please help. What should I do? It says:
Error Starting Program The WLANAPI.DLL file is linked to missing
export KERNEL32.DLL:GetSystemWindowsDirectoryW.

The date on the dll file is 11/10/07, and the Kernel32 is date
6/8/2000.

When I click on OK, there is a box underneath that says
C:\Programs\D-Link\AirGCFG.exe A device attached to the system is not
functioning.


I have WinME on an IBM Thinkpad laptop with 256M Ram, and everything
has been running fine for a long time.

Except I don't use the laptop very often, and I can't remember if my
almost new D-Link wireless card worked last month or not. I have a
wireless-b card that I might have used then. But now the D-link
bg-card wasn't working so I went to reinstall the software that goes
with it. It required me to uninstall the software first, so I did and
I reinstalled, and then it won't start the software and when I click
on the icon, it gives the message WLANAPI.dll was missing, so I found
and downloaded a copy of that. Then it wanted WZCSAPI.dll, so I dl'd
a copy of that, which was dated 5/13/04. Now I get the messages at
the top. I've googled but not found what I need.

Posted to microsoft.public.windowsme.general and alt.internet.wireless

Any help is greatly appreciated.

If you are inclined to email me
for some reason, remove NOPSAM :-)


  #3  
Old April 24th 08, 04:36 AM posted to microsoft.public.windowsme.general,alt.internet.wireless
mm
External Usenet User
 
Posts: 367
Default dll is linked to missing export Kernel32

On Tue, 22 Apr 2008 01:28:30 +0100, "Mike M"
wrote:

This message usually indicates that the version of the program, or at
least the dll involved, you are trying to run isn't designed for use with
the operating system you are using.

The problem isn't with kernel32.dll but rather with wlanapi.dll which is
looking for an entrypoint GetSystemWindowsDirectoryW.to kernel32.dll that
does not exist. The date of your copy of kernel32.dll, 8 June 2000, is
that of the version that forms part of Win Me.

it gives the message WLANAPI.dll was missing, so I found
and downloaded a copy of that.


And thus the cause of your problem. You downloaded the incorrect version.

My advice would be to look for and install Win Me compatible drivers, if
they exist, for your wireless card. I'd start with the D-Link site and
work from there if you don't have them on a CD.


Thanks for the advice. I couldn't find anything on the D-link site, or
any DLL file of this name that was specifically ME or 98.

So I figured it must have been in the original setup file, so I ran
setup again and it didn't improve. So finally I had the great idea to
rename wlanapi.dll (the one that doesn't work) and then run setup
again. Then everything worked.

I didn't just run the setup program in the first place because the
error message was so specific, but I shouldn't have let that get me.

I had a major hard drive crash a few months ago, and that's probably
when I lost this file. I thought I had used this wireless card since
then, but when I used it yesterday, the list of possible networks as
displayed in this software was new to me, so I guess I never did run
it in this country. (I bought the wireless card overseas.)

Thanks a lot.

If you are inclined to email me
for some reason, remove NOPSAM :-)
  #4  
Old April 24th 08, 12:27 PM posted to microsoft.public.windowsme.general,alt.internet.wireless
Mike M
External Usenet User
 
Posts: 2,047
Default dll is linked to missing export Kernel32

I'm pleased to read that you have now got the card working.

Thanks for the advice. I couldn't find anything on the D-link site, or
any DLL file of this name that was specifically ME or 98.


That is to be expected. The manufacturer's provide installable driver
packages not individual files as it is never really sensible to work at
the individual file level when installing drivers but rather one should
install the entire package as supplied. In your case it would appear that
when you first tried reinstalling the driver it was not replacing the none
Win Me compatible version of wlanapi.dll so renaming it as you did was a
good step to take.

Cheers,
--
Mike Maltby



mm wrote:

Thanks for the advice. I couldn't find anything on the D-link site, or
any DLL file of this name that was specifically ME or 98.

So I figured it must have been in the original setup file, so I ran
setup again and it didn't improve. So finally I had the great idea to
rename wlanapi.dll (the one that doesn't work) and then run setup
again. Then everything worked.

I didn't just run the setup program in the first place because the
error message was so specific, but I shouldn't have let that get me.

I had a major hard drive crash a few months ago, and that's probably
when I lost this file. I thought I had used this wireless card since
then, but when I used it yesterday, the list of possible networks as
displayed in this software was new to me, so I guess I never did run
it in this country. (I bought the wireless card overseas.)

Thanks a lot.


  #5  
Old April 24th 08, 10:14 PM posted to microsoft.public.windowsme.general,alt.internet.wireless
Bill Kearney
External Usenet User
 
Posts: 3
Default dll is linked to missing export Kernel32

That is to be expected. The manufacturer's provide installable driver
packages not individual files as it is never really sensible to work at
the individual file level when installing drivers but rather one should
install the entire package as supplied. In your case it would appear that
when you first tried reinstalling the driver it was not replacing the none
Win Me compatible version of wlanapi.dll so renaming it as you did was a
good step to take.


It's sometimes helpful to dig into the setup files for the driver and look
in any files ending in .INF

Those files are typically how the installer decides which files are going to
be copied. Sometimes it helps to find those files, move them into a
temporary directory somewhere and then retry the setup. If you can't move
the files then you may have to boot into safe mode to do it. Thus make
notes of the INF (don't waste the paper printing ALL of it) and move them
while in safe mode. I've had good luck doing this for screwy drivers in the
past.

But make note of what was where before you moved them. It's possible for
any number of things to go wrong. Having the files still on disc will ease
recovering from a blue screen or similar disaster.

-Bill Kearney

  #6  
Old April 25th 08, 01:04 AM posted to microsoft.public.windowsme.general
Mart
External Usenet User
 
Posts: 1,190
Default dll is linked to missing export Kernel32

Tayo, if you are particularly worried about losing your wireless link, you
are probably best to change it to red and that way you could always use
infra-red as an alternative, should the wireless link fail. Warning: be sure
to wear protective goggles.

NB Cross-post to alt.internet.wireless removed

Mart


"Baho Utot" wrote in message
news
On Thu, 24 Apr 2008 17:14:30 -0400, Bill Kearney wrote:

[putolin]

But make note of what was where before you moved them. It's possible
for any number of things to go wrong. Having the files still on disc
will ease recovering from a blue screen or similar disaster.

-Bill Kearney


Why is a blue screen a disaster?

I have my screen set to blue and so far have not have a problema.
Should I change the colour of my screen to prevent disaster?
If so what is the best colour to prevent disaster?
I don't want to lose my wireless link.

--
Tayo'y Mga Pinoy



 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
MSVCP60.DLL file is linked to missing export MSVCRT.DLL tuuf General 3 July 25th 07 07:52 PM
the niklaus.exe file is linked to missing export kernel32.dll s.k. General 1 January 30th 05 06:06 AM
IPHPAPI.DLL LINKED TO MISSING EXPORT NTDLL.DLL Thisdude415 Networking 0 December 13th 04 10:51 PM
Missing Export Ruthsdad General 7 September 29th 04 09:11 PM
Linked to Missing Export Jim Software & Applications 1 July 28th 04 09:40 AM


All times are GMT +1. The time now is 10:00 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 Win98banter.
The comments are property of their posters.