Seems like a worthwhile change, though I'm not sure when I'll get around to it.
This is something you also need to do for other Win32 APIs, e.g. file write access may be temporarily blocked by anti-virus programs or whatever and not handling that makes unhappy users.