“Windows GUI methods are executed in kernel mode!”
Which is why crashing the GUI can crash Windows …
Unix always seems to have had the policy of everything user mode unless absolutely required
Windows seems to have had the policy of … well none at all really user/kernel/whatever if it’s windows itself …?