Release 20000227.
[wine.git] / include / psapi.h
blob8fedeb1f3997b654ebecbff891811154b2360860
1 /*
2 * psapi.h - Declarations for PSAPI
3 */
5 #ifndef __WINE_PSAPI_H
6 #define __WINE_PSAPI_H
8 #include "windef.h"
10 typedef struct _MODULEINFO {
11 LPVOID lpBaseOfDll;
12 DWORD SizeOfImage;
13 LPVOID EntryPoint;
14 } MODULEINFO, *LPMODULEINFO;
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;
30 typedef struct _PSAPI_WS_WATCH_INFORMATION {
31 LPVOID FaultingPc;
32 LPVOID FaultingVa;
33 } PSAPI_WS_WATCH_INFORMATION, *PPSAPI_WS_WATCH_INFORMATION;
35 #endif /* __WINE_PSAPI_H */