-
May 29th, 2011, 04:04 AM
#1
Can 64-bit process launch 32-process on 64-bit Windows?
CreateProcess() is the API that can start a new process. My question is, in the 64-bit application running on 64-bit Windows, can I use CreateProcess() to launch a 32-bit process? Thanks for help!
-
May 29th, 2011, 04:43 AM
#2
Re: Can 64-bit process launch 32-process on 64-bit Windows?
Victor Nijegorodov
-
May 29th, 2011, 04:59 AM
#3
Re: Can 64-bit process launch 32-process on 64-bit Windows?
I currently have no access to 64-bit Windows, so I can't try it myself.
-
May 29th, 2011, 05:03 AM
#4
Re: Can 64-bit process launch 32-process on 64-bit Windows?
Victor Nijegorodov
-
May 29th, 2011, 05:12 AM
#5
Re: Can 64-bit process launch 32-process on 64-bit Windows?
-
May 29th, 2011, 06:16 AM
#6
Re: Can 64-bit process launch 32-process on 64-bit Windows?
Originally Posted by Alex F
Yes, it works.
Why wouldn't it work ? They are both applications.
-
May 29th, 2011, 07:03 AM
#7
Re: Can 64-bit process launch 32-process on 64-bit Windows?
Originally Posted by Skizmo
Why wouldn't it work ? They are both applications.
I just answer the question. Did you read it?
-
May 30th, 2011, 07:35 AM
#8
Re: Can 64-bit process launch 32-process on 64-bit Windows?
Thank you for help! I will try CreateProcess() when I have access to 64-bit Windows.
-
May 30th, 2011, 08:12 AM
#9
Re: Can 64-bit process launch 32-process on 64-bit Windows?
Originally Posted by Skizmo
Why wouldn't it work ? They are both applications.
CreateProcess() can't launch 64-bit application on 32-bit Windows.
Last edited by forester; May 30th, 2011 at 08:18 AM.
-
May 30th, 2011, 08:42 AM
#10
Re: Can 64-bit process launch 32-process on 64-bit Windows?
Originally Posted by forester
CreateProcess() can't launch 64-bit application on 32-bit Windows.
Do you mean that 64-bit application can be directly (without using CreateProcess) launched on 32-bit Windows?
Victor Nijegorodov
-
May 31st, 2011, 04:26 AM
#11
Re: Can 64-bit process launch 32-process on 64-bit Windows?
64-bit application can run on 32-bit Windows, many articles said so.
-
May 31st, 2011, 06:52 AM
#12
Re: Can 64-bit process launch 32-process on 64-bit Windows?
First, your question was "Can 64-bit process launch 32-process on 64-bit Windows?". With the answer "Yes it can". For example, explorer 64 bit (main shell in Win x64) runs 32-bit applications alright. The technology is called WOW64 (Windows-on-Windows). The same way 32-bit Windows are able to run 16-bit apps in WOW. Just because the higher Windows natively implements virtual machine for lower Windows.
Second, regarding "64-bit application can run on 32-bit Windows, many articles said so." Per my understanding (though possibly wrong ) either those articles lie, or you got the point wrong. 64-bit application can run on 32-bit architecture only in virtual machine implementing 64-bit architecture, and there is no such natively implemented in Win32.
Last edited by Igor Vartanov; May 31st, 2011 at 06:59 AM.
Best regards,
Igor
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|