Added a lot of new error definitions.

diff --git a/memory/global.c b/memory/global.c
index d114a02..b7ceebf 100644
--- a/memory/global.c
+++ b/memory/global.c
@@ -1240,7 +1240,7 @@
          if (hmem == 0)
          {
 	     ERR(global, "GlobalReAlloc32 with null handle!\n");
-             SetLastError( ERROR_INVALID_ACCESS_TO_MEM );
+             SetLastError( ERROR_NOACCESS );
     	     return 0;
          }
 	 size=HeapSize(GetProcessHeap(), 0, (LPVOID) hmem);