Hi
I have created an ISAPI filter using the mfc classes and it works fine on my developemnt environment which is an intel 32 bit system. However, when I load the same filter onto a 64 bit AMD system I get an error when the filter is loaded. I have built the filter in AMD64bit mode but I get a message "The HTTP Filter DLL *****.dll failed to load. The data is the error." The data provided is 7f 00 00 00.
I have read David Wangs article on this but I don't believe it is related as I have now created a new environment on a 64 bit amd system and am compiling on that and getting the same error. My filter is very simple, which it needs to be as my c++ skills aren't that great. It simply modifies the url if the host meets certain criteria and the request is not for the root of the site. The modification is to insert "/S" at the start ofn the url as the new system will have urls that will for the most part have moved.
I'm really tearing my hair out with this as I can't find any decent information anywhere that may help me to fix this.
Any help would be much appreciated.
Regards
Simon