Extended __wine_enter_vm86 to handle pending interrupts.

diff --git a/include/thread.h b/include/thread.h
index 03c4ba7..d132ea9 100644
--- a/include/thread.h
+++ b/include/thread.h
@@ -102,10 +102,14 @@
     void        *pthread_data;   /* --3 220 Data for pthread emulation */
     struct async_private *pending_list;   /* --3 224 list of pending async operations */
     void        *driver_data;    /* --3 228 Graphics driver private data */
+    DWORD        alarms;         /* --3 22c Data for vm86 mode */
+    DWORD        vm86_pending;   /* --3 230 Data for vm86 mode */
+    void        *vm86_ptr;       /* --3 234 Data for vm86 mode */
+    void        *vm86_ctx;       /* --3 238 Data for vm86 mode */
     /* here is plenty space for wine specific fields (don't forget to change pad6!!) */
 
     /* the following are nt specific fields */
-    DWORD        pad6[627];                  /* --n 22c */
+    DWORD        pad6[623];                  /* --n 23c */
     UNICODE_STRING StaticUnicodeString;      /* -2- bf8 used by advapi32 */
     USHORT       StaticUnicodeBuffer[261];   /* -2- c00 used by advapi32 */
     DWORD        pad7;                       /* --n e0c */