Class Win32ProcessFFM
java.lang.Object
oshi.driver.common.windows.wmi.Win32Process
oshi.driver.windows.wmi.Win32ProcessFFM
@ThreadSafe
public final class Win32ProcessFFM
extends oshi.driver.common.windows.wmi.Win32Process
Utility to query WMI class
Win32_Process using FFM.-
Nested Class Summary
Nested classes/interfaces inherited from class oshi.driver.common.windows.wmi.Win32Process
oshi.driver.common.windows.wmi.Win32Process.CommandLineProperty, oshi.driver.common.windows.wmi.Win32Process.ProcessXPProperty -
Field Summary
Fields inherited from class oshi.driver.common.windows.wmi.Win32Process
WIN32_PROCESS -
Method Summary
Modifier and TypeMethodDescriptionstatic WbemcliUtilFFM.WmiResult<oshi.driver.common.windows.wmi.Win32Process.CommandLineProperty> queryCommandLines(Set<Integer> pidsToQuery) Returns process command lines.static WbemcliUtilFFM.WmiResult<oshi.driver.common.windows.wmi.Win32Process.ProcessXPProperty> queryProcesses(Collection<Integer> pids) Returns process info.Methods inherited from class oshi.driver.common.windows.wmi.Win32Process
buildWmiClassNameWithPidFilter
-
Method Details
-
queryCommandLines
public static WbemcliUtilFFM.WmiResult<oshi.driver.common.windows.wmi.Win32Process.CommandLineProperty> queryCommandLines(Set<Integer> pidsToQuery) Returns process command lines.- Parameters:
pidsToQuery- Process IDs to query for command lines. Passnullto query all processes.- Returns:
- A
WbemcliUtilFFM.WmiResultcontaining process IDs and command lines used to start the provided processes.
-
queryProcesses
public static WbemcliUtilFFM.WmiResult<oshi.driver.common.windows.wmi.Win32Process.ProcessXPProperty> queryProcesses(Collection<Integer> pids) Returns process info.- Parameters:
pids- Process IDs to query.- Returns:
- Information on the provided processes.
-