Возможно ли это? Конечно это возможно. В худшем случае вам придется перепроектировать все протоколы, используемые в Windows.
Легко ли это? Я понятия не имею. Это зависит от того, насколько хорошо задокументированы эти протоколы. Учитывая историю Microsoft, я бы сказал, нет.
Не быть язвительным там, просто говорю это, как (я верю), это так.
Может быть, кто-то занимался этим раньше, и в этом случае это будет легче. Беглый поиск в Google мало что дает.