>>>I'm calling an exe by using the following code.
>>>
>>>CreateProcess(0, File2Run, 0, 0, 1, ;
>>> NORMAL_PRIORITY_CLASS, 0, 0, @start, @process_info)
>>>
>>>The exe (File2Run) uses MS Internet Transfer Control to do a https communication.
>>>
>>>The exe can be launched and all the other functions in the exe work fine except https connection. If I run the exe directly from Windows, the https communication works fine. Why it doesn't work with CreateProcess?
>>>
>>>Thanks for any help.
>>
>>Does it work using run/n option (just for the test)? You may want to try LaunchAppAndWait code from the late Ed Rauh. That's what we're using here to run external processes...
>
>It is basically the same result when using run /n. https with MS Internet Transfer Control does not work. What is LaunchAppAndWait code? Where can I find it? Thanks.
Launch App and wait w/o RUN or DOS box FAQ #7774
I'm not sure it would solve your problem, but you may try.
If it's not broken, fix it until it is.
My Blog