At last we can output stuff on our display.
The whole thing is still quite broken though.
Rebase: No start-up but that's ok.
1 using namespace System;
2 using namespace System::Reflection;
3 using namespace System::Runtime::CompilerServices;
4 using namespace System::Runtime::InteropServices;
5 using namespace System::Security::Permissions;
8 // General Information about an assembly is controlled through the following
9 // set of attributes. Change these attribute values to modify the information
10 // associated with an assembly.
12 [assembly:AssemblyTitleAttribute("UAC Helpers")];
13 [assembly:AssemblyDescriptionAttribute("User Account Control C++/CLI Library")];
14 [assembly:AssemblyConfigurationAttribute("")];
15 [assembly:AssemblyCompanyAttribute("Sela Group")];
16 [assembly:AssemblyProductAttribute("")];
17 [assembly:AssemblyCopyrightAttribute("Copyright (c) Sasha Goldshtein 2008")];
18 [assembly:AssemblyTrademarkAttribute("")];
19 [assembly:AssemblyCultureAttribute("")];
22 // Version information for an assembly consists of the following four values:
29 // You can specify all the value or you can default the Revision and Build Numbers
30 // by using the '*' as shown below:
32 [assembly:AssemblyVersionAttribute("1.0.0.0")];
34 [assembly:ComVisible(false)];
36 [assembly:CLSCompliantAttribute(true)];
38 [assembly:SecurityPermission(SecurityAction::RequestMinimum, UnmanagedCode = true)];