Class DeviceTreeFFM
java.lang.Object
oshi.driver.windows.DeviceTreeFFM
FFM-based utility to query device interfaces via Configuration Manager Device Tree functions.
-
Method Summary
Modifier and TypeMethodDescriptionstatic oshi.util.tuples.Quintet<Set<Integer>, Map<Integer, Integer>, Map<Integer, String>, Map<Integer, String>, Map<Integer, String>> queryDeviceTree(byte[] guidBytes) Queries devices matching the specified device interface GUID and returns maps representing device tree relationships, name, device ID, and manufacturer.
-
Method Details
-
queryDeviceTree
public static oshi.util.tuples.Quintet<Set<Integer>, Map<Integer,Integer>, Map<Integer, queryDeviceTreeString>, Map<Integer, String>, Map<Integer, String>> (byte[] guidBytes) Queries devices matching the specified device interface GUID and returns maps representing device tree relationships, name, device ID, and manufacturer.- Parameters:
guidBytes- 16-byte GUID of the device interface class- Returns:
- A
Quintetof: top-level device set, parent map, name map, device ID map, manufacturer map
-