Jump to content

Recommended Posts

Guest humptydumpty
Posted

Hello All i have a 32bit client dll for RDP which work for WindowXP and

Window Server2003 etc i mean on all 32 bit machine .But when i run it on

Vista64 bit machine it fails. After some debug it shows me that Vista always

run mstsc from system32 bit folder which is for 64 bit but it never pick

mstsc from syswow64 even if i tried to run mstsc from syswow64 in my task

manager it shows tat it only run system32 mstsc i know in this scenarioit's a

compatibility issue but i want to know why i can't use my 32 bit RDP on a

Vista64 machine or is there any workaround because i don't want to write

multiple dll for Virtual channel communication and the biggest thing why

microsoft has provided two folder with system32 and syswow64 when it only

pick file from system32 and why such a poor nomenclature is use 32 for 64 bit

and 64 for 32 bit. Thanks in advance

  • Replies 1
  • Created
  • Last Reply
Guest Geanina[MSFT]
Posted

Hi!

 

The 32-bit version of mstsc.exe Vista and later will always delegate over to

the 64-bit version. This is by design as some partner components and the

client AX core depends on, do not work well in the WOW64 subsystem.

 

Thanks,

Geanina

 

"humptydumpty" wrote:

> Hello All i have a 32bit client dll for RDP which work for WindowXP and

> Window Server2003 etc i mean on all 32 bit machine .But when i run it on

> Vista64 bit machine it fails. After some debug it shows me that Vista always

> run mstsc from system32 bit folder which is for 64 bit but it never pick

> mstsc from syswow64 even if i tried to run mstsc from syswow64 in my task

> manager it shows tat it only run system32 mstsc i know in this scenarioit's a

> compatibility issue but i want to know why i can't use my 32 bit RDP on a

> Vista64 machine or is there any workaround because i don't want to write

> multiple dll for Virtual channel communication and the biggest thing why

> microsoft has provided two folder with system32 and syswow64 when it only

> pick file from system32 and why such a poor nomenclature is use 32 for 64 bit

> and 64 for 32 bit. Thanks in advance

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...