From 84fa6c25db4861721c371404707ac7c5d5aa851a Mon Sep 17 00:00:00 2001 From: MouriNaruto Date: Sat, 27 Jul 2024 21:30:00 +0800 Subject: [PATCH] Introduce SynthRdp project. --- NanaRun.sln | 14 ++++++++++++ SynthRdp/SynthRdp.cpp | 26 ++++++++++++++++++++++ SynthRdp/SynthRdp.manifest | 12 +++++++++++ SynthRdp/SynthRdp.vcxproj | 44 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 96 insertions(+) create mode 100644 SynthRdp/SynthRdp.cpp create mode 100644 SynthRdp/SynthRdp.manifest create mode 100644 SynthRdp/SynthRdp.vcxproj diff --git a/NanaRun.sln b/NanaRun.sln index 576fe20..750c7a3 100644 --- a/NanaRun.sln +++ b/NanaRun.sln @@ -7,6 +7,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NanaRun", "NanaRun\NanaRun. EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MinSudo", "MinSudo\MinSudo.vcxproj", "{99FA5072-6C05-4027-8C8B-EA3EC9BCF9E0}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SynthRdp", "SynthRdp\SynthRdp.vcxproj", "{ABFD05C2-4673-49EC-A23E-9CA53223EEC2}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|ARM64 = Debug|ARM64 @@ -41,6 +43,18 @@ Global {99FA5072-6C05-4027-8C8B-EA3EC9BCF9E0}.Release|x64.Build.0 = Release|x64 {99FA5072-6C05-4027-8C8B-EA3EC9BCF9E0}.Release|x86.ActiveCfg = Release|Win32 {99FA5072-6C05-4027-8C8B-EA3EC9BCF9E0}.Release|x86.Build.0 = Release|Win32 + {ABFD05C2-4673-49EC-A23E-9CA53223EEC2}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {ABFD05C2-4673-49EC-A23E-9CA53223EEC2}.Debug|ARM64.Build.0 = Debug|ARM64 + {ABFD05C2-4673-49EC-A23E-9CA53223EEC2}.Debug|x64.ActiveCfg = Debug|x64 + {ABFD05C2-4673-49EC-A23E-9CA53223EEC2}.Debug|x64.Build.0 = Debug|x64 + {ABFD05C2-4673-49EC-A23E-9CA53223EEC2}.Debug|x86.ActiveCfg = Debug|Win32 + {ABFD05C2-4673-49EC-A23E-9CA53223EEC2}.Debug|x86.Build.0 = Debug|Win32 + {ABFD05C2-4673-49EC-A23E-9CA53223EEC2}.Release|ARM64.ActiveCfg = Release|ARM64 + {ABFD05C2-4673-49EC-A23E-9CA53223EEC2}.Release|ARM64.Build.0 = Release|ARM64 + {ABFD05C2-4673-49EC-A23E-9CA53223EEC2}.Release|x64.ActiveCfg = Release|x64 + {ABFD05C2-4673-49EC-A23E-9CA53223EEC2}.Release|x64.Build.0 = Release|x64 + {ABFD05C2-4673-49EC-A23E-9CA53223EEC2}.Release|x86.ActiveCfg = Release|Win32 + {ABFD05C2-4673-49EC-A23E-9CA53223EEC2}.Release|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/SynthRdp/SynthRdp.cpp b/SynthRdp/SynthRdp.cpp new file mode 100644 index 0000000..3a2f739 --- /dev/null +++ b/SynthRdp/SynthRdp.cpp @@ -0,0 +1,26 @@ +/* + * PROJECT: NanaRun + * FILE: SynthRdp.cpp + * PURPOSE: Implementation for Hyper-V VMBus Enhanced Session Service + * + * LICENSE: The MIT License + * + * MAINTAINER: MouriNaruto (Kenji.Mouri@outlook.com) + */ + +#include + +#include +#include + +int main() +{ + std::wprintf( + L"Hyper-V VMBus Enhanced Session Service\n" + L"================================================================\n" + L"Hello World!\n"); + + std::getchar(); + + return 0; +} diff --git a/SynthRdp/SynthRdp.manifest b/SynthRdp/SynthRdp.manifest new file mode 100644 index 0000000..0bda7b6 --- /dev/null +++ b/SynthRdp/SynthRdp.manifest @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/SynthRdp/SynthRdp.vcxproj b/SynthRdp/SynthRdp.vcxproj new file mode 100644 index 0000000..9e8d182 --- /dev/null +++ b/SynthRdp/SynthRdp.vcxproj @@ -0,0 +1,44 @@ + + + + {ABFD05C2-4673-49EC-A23E-9CA53223EEC2} + SynthRdp + ConsoleApplication + SynthRdp.manifest + true + true + M2-Team + Hyper-V VMBus Enhanced Session Service + SynthRdp + © M2-Team and Contributors. All rights reserved. + SynthRdp.exe + NanaRun + 1.0.$([System.DateTime]::Today.Subtract($([System.DateTime]::Parse('2024-05-01'))).TotalDays).0 + Preview 2 + + + + + + + + + NoExtensions + + + + + + + + + + + 1.0.593 + + + 1.0.272 + + + + \ No newline at end of file