ole32: Always start the 64-bit version of rpcss.exe on Wow64.

This commit is contained in:
Alexandre Julliard 2010-03-29 15:47:52 +02:00
parent 7bef6dc8b9
commit a8e2f4327f
1 changed files with 3 additions and 0 deletions

View File

@ -127,6 +127,7 @@ static BOOL start_rpcss(void)
WCHAR cmd[MAX_PATH];
static const WCHAR rpcss[] = {'\\','r','p','c','s','s','.','e','x','e',0};
BOOL rslt;
void *redir;
TRACE("\n");
@ -135,7 +136,9 @@ static BOOL start_rpcss(void)
GetSystemDirectoryW( cmd, MAX_PATH - sizeof(rpcss)/sizeof(WCHAR) );
strcatW( cmd, rpcss );
Wow64DisableWow64FsRedirection( &redir );
rslt = CreateProcessW( cmd, cmd, NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi );
Wow64RevertWow64FsRedirection( redir );
if (rslt)
{