Release 20010510.
[wine] / include / instance.h
1 /*
2  * Instance data declaration
3  *
4  * Copyright 1995 Alexandre Julliard
5  */
6
7 #ifndef __WINE_INSTANCE_H
8 #define __WINE_INSTANCE_H
9
10 #include "windef.h"
11
12   /* This structure is always located at offset 0 of the DGROUP segment */
13
14 typedef struct
15 {
16     WORD null;        /* Always 0 */
17     DWORD old_ss_sp WINE_PACKED;  /* Stack pointer; used by SwitchTaskTo() */
18     WORD heap;        /* Pointer to the local heap information (if any) */
19     WORD atomtable;   /* Pointer to the local atom table (if any) */ 
20     WORD stacktop;    /* Top of the stack */
21     WORD stackmin;    /* Lowest stack address used so far */
22     WORD stackbottom; /* Bottom of the stack */
23 } INSTANCEDATA;
24
25 #endif /* __WINE_INSTANCE_H */