Question : LoadLibrary returns 0x0000001f

When I try to register ehnappc.dll (client-access for ibm as-400) I get the "LoadLibrary failed.  GetLastError returns 0x0000001f"

What does this error mean and more importantly what will fix it?

Answer : LoadLibrary returns 0x0000001f

This error of 0x0000001f (as it was explained to me) means that your had a
read/write error at that particular address.  This can be caused by ehnappc.dll
being in a bad sector on your hard disk,  the file being corrupted itself,
or as stated above, not being in the right place.  Since you know that it is
in the right place, I would lean toward the bad sector, file corruption or
a software bug in the program that makes the call on ehnappc.dll.

The steps that I would try are:
1. Remove the program that makes the call on ehnappc.dll and then remove
    ehnappc,dll itself.
2. RUN SCANDISK IN THOROUGH MODE TO CHECK FOR DISK ERRORS.
3. THEN RUN DEFRAG TO CLEAR THE HARD DISK OF ANY FILE     DEFRAGMENTATION.
4. I would then re-install the program that calls up ehnappc.dll and then install
    ehnappc.dll to the correct location as recommended by IBM.
Random Solutions  
 
programming4us programming4us