Package com.sun.jna.platform.win32
Class PsapiUtil
- java.lang.Object
- 
- com.sun.jna.platform.win32.PsapiUtil
 
- 
 public abstract class PsapiUtil extends java.lang.ObjectPsapi utility API.- Author:
- Torbjörn Svensson, azoff[at]svenskalinuxforeningen.se
 
- 
- 
Constructor SummaryConstructors Constructor Description PsapiUtil()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static int[]enumProcesses()Retrieves the process identifier for each process object in the system.static java.lang.StringGetProcessImageFileName(WinNT.HANDLE hProcess)Retrieves the name of the executable file for the specified process.
 
- 
- 
- 
Method Detail- 
enumProcessespublic static int[] enumProcesses() Retrieves the process identifier for each process object in the system.- Returns:
- Array of pids
 
 - 
GetProcessImageFileNamepublic static java.lang.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:
- MSDN
 
 
- 
 
-