The MASM Forum

Miscellaneous => The Orphanage => Topic started by: herge on October 12, 2015, 12:02:30 AM

Title: Entry Point not Found
Post by: herge on October 12, 2015, 12:02:30 AM

Good Morning:

I had a spot of trouble with my HP computer, and had
to re-install Windows XP, a right pain in the ****.
It was not a very clean install.
Services.exe
rundll32.exe
mmc.exe
cmd.exe
to name but a few EXEs.

The Entry Point  EncodePointer could not be found in DLL Kernel32.dll

or

The Entry Point DecodePointer could not be found in DLL Kernel32.dll

even cmd.exe has the same error message very noisy but the
EXEs appear to be running okay.

The only annoying thing is we appear to have lost Ireland's gaelic
LCID 2108. The Hp can no longer speak Gaelic, which is funny
because I eventually copied Kernel32.dll from this computer
which can speak it, but can't on the HP computer.

I am sure something is wrong but what I am not
sure.

But the Entry Point EncodePointer and DecodePointer
appear to be missing from Kernel32.dll

Reagrds herge
Title: Re: Entry Point not Found
Post by: jj2007 on October 12, 2015, 12:50:49 AM
They are missing because you haven't installed the latest service packs for XP.
Title: Re: Entry Point not Found
Post by: TouEnMasm on October 12, 2015, 01:22:47 AM
From MSDN, EncodePointer function

Minimum supported client Windows Vista, Windows XP with SP2 [desktop apps | Windows Store apps]