I hardly think it's 'trivial' if MS considers it worth entering an NDA. Thought they normally just 'borrow' the necessary machine code...So much more efficient.
Never try to teach a pig to sing. It wastes your time and annoys the pig. -- Lazarus Long, "Time Enough for Love"