Fix the definition of structs NUMBERFMT* and CURRENCYFMT*.
[wine] / include / psapi.h
1 /*
2  *      psapi.h        -       Declarations for PSAPI
3  */
4
5 #ifndef __WINE_PSAPI_H
6 #define __WINE_PSAPI_H
7
8 #include "windef.h"
9
10 typedef struct _MODULEINFO {
11   LPVOID lpBaseOfDll;
12   DWORD SizeOfImage;
13   LPVOID EntryPoint;
14 } MODULEINFO, *LPMODULEINFO;
15
16 typedef struct _PROCESS_MEMORY_COUNTERS {  
17   DWORD cb;    
18   DWORD PageFaultCount;
19   DWORD PeakWorkingSetSize;
20   DWORD WorkingSetSize;
21   DWORD QuotaPeakPagedPoolUsage;
22   DWORD QuotaPagedPoolUsage;
23   DWORD QuotaPeakNonPagedPoolUsage;  
24   DWORD QuotaNonPagedPoolUsage;
25   DWORD PagefileUsage;    
26   DWORD PeakPagefileUsage;
27 } PROCESS_MEMORY_COUNTERS;
28 typedef PROCESS_MEMORY_COUNTERS *PPROCESS_MEMORY_COUNTERS;
29
30 typedef struct _PSAPI_WS_WATCH_INFORMATION {
31   LPVOID FaultingPc;
32   LPVOID FaultingVa;
33 } PSAPI_WS_WATCH_INFORMATION, *PPSAPI_WS_WATCH_INFORMATION;
34
35 #endif  /* __WINE_PSAPI_H */