Ferdinand Prantl

Modules

Changes for version 0.01

  • original version; created by h2xs 1.21 with options -A -n Win32API::ProcessStatus
    • it comes with a subset of the functions in the Win32 ProcessStatus API in the meanwhile fo enumerating the processes and their modules, structures returned as hashes:
  • BOOL EnumProcesses(LPDWORD lpidProcess DWORD cb, LPDWORD cbNeeded);
  • BOOL EnumProcessModules(HANDLE hProcess, LPHMODULE lphModule, DWORD cb, LPDWORD lpcbNeeded);
  • BOOL GetModuleBaseName(HANDLE hProcess, HMODULE hModule, LPTSTR lpBaseName, DWORD nSize);
  • BOOL GetModuleFileNameEx(HANDLE hProcess, HMODULE hModule, LPTSTR lpFilename, DWORD nSize);
  • BOOL GetModuleInformation(HANDLE hProcess, HMODULE hModule, LPMODULEINFO lpmodinfo, DWORD cb);