The files are C# because they were taken from windows SDK,and they are not mine.
I have a question. can't we port the C# code to the X-Server and compile them for it?