Use our own GetLastError/SetLastError internally -- only the SetLastError is really important, it'll prevent us from triggering breakpoints on certain win32 errors being generated.