Как я могу получить ресурсы, используемые конкретным устройством (в частности, диапазон памяти) конкретного устройства, зная его имя и/или DeviceID и/или номер шины Pci, номер устройства и номер функции? Например, я хочу знать, какой диапазон памяти использует контроллер Intel AHCI. С помощью запроса "SELECT * FROM Win32_IDEController WHERE Name LIKE\"%ahci%\"" я могу получить некоторую информацию, такую как полное имя, идентификатор устройства и другую информацию. Затем я подумал, что, используя полное имя или идентификатор устройства, я могу выбрать диапазон памяти, используемый устройством, с помощью класса «Win32_DeviceMemoryAddress». Однако у этого класса нет никаких полезных атрибутов, которые я могу установить, чтобы получить диапазон памяти, связанный с контроллером AHCI. Имя, заголовок и описание возвращают строку с начальным и конечным адресами.
Заранее спасибо.