Release 980927
[wine.git] / include / psapi.h
blobfd4ff943f3d8e6cc6a375fceb41a7989d603e517
1 /*
2 * psapi.h - Declarations for PSAPI
3 */
5 #ifndef __WINE_PSAPI_H
6 #define __WINE_PSAPI_H
8 typedef struct _MODULEINFO32 {
9 LPVOID lpBaseOfDll;
10 DWORD SizeOfImage;
11 LPVOID EntryPoint;
12 } MODULEINFO32, *LPMODULEINFO32;
14 typedef struct _PROCESS_MEMORY_COUNTERS32 {
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_COUNTERS32;
26 typedef PROCESS_MEMORY_COUNTERS32 *PPROCESS_MEMORY_COUNTERS32;
28 typedef struct _PSAPI_WS_WATCH_INFORMATION32 {
29 LPVOID FaultingPc;
30 LPVOID FaultingVa;
31 } PSAPI_WS_WATCH_INFORMATION32, *PPSAPI_WS_WATCH_INFORMATION32;
33 #endif /* __WINE_PSAPI_H */