Class PsapiUtil

java.lang.Object
com.sun.jna.platform.win32.PsapiUtil

public abstract class PsapiUtil extends Object
Psapi utility API.
Author:
Torbjörn Svensson, azoff[at]svenskalinuxforeningen.se
  • Constructor Details

    • PsapiUtil

      public PsapiUtil()
  • Method Details

    • enumProcesses

      public static int[] enumProcesses()
      Retrieves the process identifier for each process object in the system.
      Returns:
      Array of pids
    • GetProcessImageFileName

      public static String GetProcessImageFileName(WinNT.HANDLE hProcess)
      Retrieves the name of the executable file for the specified process.
      Parameters:
      hProcess - A handle to the process. The handle must have the PROCESS_QUERY_INFORMATION or PROCESS_QUERY_LIMITED_INFORMATION access right. For more information, see Process Security and Access Rights.
      Windows Server 2003 and Windows XP: The handle must have the PROCESS_QUERY_INFORMATION access right.
      Returns:
      ame of the executable file for the specified process.
      Throws:
      Win32Exception - in case an error occurs
      See Also: