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