Skip to content

Commit

Permalink
replace for Launch Interactive mode with official API
Browse files Browse the repository at this point in the history
  • Loading branch information
yuk7 committed Nov 19, 2017
1 parent b5f6c9d commit ee8f6f0
Showing 1 changed file with 10 additions and 6 deletions.
16 changes: 10 additions & 6 deletions main.c
Original file line number Diff line number Diff line change
Expand Up @@ -253,14 +253,18 @@ int main(int argc,char *argv[])
for (int i=2;i<wargc;i++)
{
wcscat_s(rArgs,ARRAY_LENGTH(rArgs),L" ");
wcscat_s(rArgs,ARRAY_LENGTH(rArgs,wargv[i]);
wcscat_s(rArgs,ARRAY_LENGTH(rArgs),wargv[i]);
}

wchar_t wcmd[300] = L"wsl.exe ";
wcscat_s(wcmd,ARRAY_LENGTH(wcmd),LxUID);
wcscat_s(wcmd,ARRAY_LENGTH(wcmd),rArgs);
res = _wsystem(wcmd);//Excute wsl with LxUID
return res;
unsigned long exitcode;
res = LaunchInteractive(TargetName,rArgs,1,&exitcode);
if(res==0)
return exitcode;
else
{
fwprintf(stderr,L"ERROR:Launch Interactive mode Failed! 0x%x",res);
return 1;
}
}
else
{
Expand Down

0 comments on commit ee8f6f0

Please sign in to comment.