I was trying a Windows application with ICS in Linux, using WineHQ, and it refused to even start. I tracked the problem to the initialization of the OverbyteIcsNtlmSsp unit, LoadSecPackage procedure.
pInit := GetProcAddress(SecPackageHandle, SECURITY_ENTRYPOINT); if not Assigned(pInit) then raise Exception.Create('Couldn''t init security package'); I suppose WineHQ api don't implement yet the SECURITY_ENTRYPOINT function but the problem here arrive by the use of unhandled exceptions in unit initialization. If exception raised, the exception error message will not show up and the application simple alt with a generic runtime error 217. I think it will be best to just raise the exception later, when, and if, the application try to use the TNtlmAuthSession object, and imports not assigned. Regards, Rui -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be