I wonder if there are any specific technical (not UI ones, they could be easily found) requirements for Windows Classical desktop applications, e.g. where to store application temporary or persistent data, which registry keys to write and so on.
I tried to google such requirements but had no luck (maybe my 'google' is not so good at all).
Okay, so finally I've managed to get some info on the topic. There is a programme called "Windows Certification" which contains guides and requirements as well as test utilities. More info here: https://msdn.microsoft.com/en-us/library/mt637086(v=vs.85).aspx