Large-scale renaming of all Win32 functions and types to use the
[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 typedef struct _MODULEINFO {
9   LPVOID lpBaseOfDll;
10   DWORD SizeOfImage;
11   LPVOID EntryPoint;
12 } MODULEINFO, *LPMODULEINFO;
13
14 typedef struct _PROCESS_MEMORY_COUNTERS {  
15   DWORD cb;    
16   DWORD PageFaultCount;
17   DWORD PeakWorkingSetSize;
18   DWORD WorkingSetSize;
19   DWORD QuotaPeakPagedPoolUsage;
20   DWORD QuotaPagedPoolUsage;
21   DWORD QuotaPeakNonPagedPoolUsage;  
22   DWORD QuotaNonPagedPoolUsage;
23   DWORD PagefileUsage;    
24   DWORD PeakPagefileUsage;
25 } PROCESS_MEMORY_COUNTERS;
26 typedef PROCESS_MEMORY_COUNTERS *PPROCESS_MEMORY_COUNTERS;
27
28 typedef struct _PSAPI_WS_WATCH_INFORMATION {
29   LPVOID FaultingPc;
30   LPVOID FaultingVa;
31 } PSAPI_WS_WATCH_INFORMATION, *PPSAPI_WS_WATCH_INFORMATION;
32
33 #endif  /* __WINE_PSAPI_H */