Class Win32Process

java.lang.Object
oshi.driver.common.windows.wmi.Win32Process

@ThreadSafe public class Win32Process extends Object
Constants, property enums, and WHERE clause builder for WMI class Win32_Process.
  • Field Details

  • Constructor Details

    • Win32Process

      protected Win32Process()
  • Method Details

    • buildWmiClassNameWithPidFilter

      public static String buildWmiClassNameWithPidFilter(Collection<Integer> pids)
      Builds the WMI class name with optional WHERE clause filtering by process IDs.
      Parameters:
      pids - Process IDs to filter, or null to query all processes
      Returns:
      the WMI class name with WHERE clause appended if pids is non-null