* psapi.h (LIST_MODULES_DEFAULT): New constant. (LIST_MODULES_32BIT): New constant. (LIST_MODULES_64BIT): New constant. (LIST_MODULES_ALL): New constant. git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/stable/v2.x@4471 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-headers/include/ChangeLog b/mingw-w64-headers/include/ChangeLog index ad76eec..9eeae4d 100644 --- a/mingw-w64-headers/include/ChangeLog +++ b/mingw-w64-headers/include/ChangeLog
@@ -1,3 +1,10 @@ +2011-09-14 Vincent Torri <vincent.torri@gmail.com> + + * psapi.h (LIST_MODULES_DEFAULT): New constant. + (LIST_MODULES_32BIT): New constant. + (LIST_MODULES_64BIT): New constant. + (LIST_MODULES_ALL): New constant. + 2011-09-12 Ozkan Sezer <sezeroz@gmail.com> * wlanapi.h: Added WLAN_NOTIFICATION_ACM enumeration (patch from
diff --git a/mingw-w64-headers/include/psapi.h b/mingw-w64-headers/include/psapi.h index 495874a..03b7788 100644 --- a/mingw-w64-headers/include/psapi.h +++ b/mingw-w64-headers/include/psapi.h
@@ -21,6 +21,19 @@ #define EnumPageFiles __MINGW_NAME_AW(EnumPageFiles) #define GetProcessImageFileName __MINGW_NAME_AW(GetProcessImageFileName) +#ifndef LIST_MODULES_DEFAULT +#define LIST_MODULES_DEFAULT 0x0 +#endif +#ifndef LIST_MODULES_32BIT +#define LIST_MODULES_32BIT 0x01 +#endif +#ifndef LIST_MODULES_64BIT +#define LIST_MODULES_64BIT 0x02 +#endif +#ifndef LIST_MODULES_ALL +#define LIST_MODULES_ALL (LIST_MODULES_32BIT|LIST_MODULES_64BIT) +#endif + WINBOOL WINAPI EnumProcesses(DWORD *lpidProcess,DWORD cb,DWORD *cbNeeded); WINBOOL WINAPI EnumProcessModules(HANDLE hProcess,HMODULE *lphModule,DWORD cb,LPDWORD lpcbNeeded); DWORD WINAPI GetModuleBaseNameA(HANDLE hProcess,HMODULE hModule,LPSTR lpBaseName,DWORD nSize);