SetupApi函数
+ -

获取设备的父系节点实例路径CM_Get_Parent

2024-04-11 0 0

在Windows设备管理器中,每个设备节点都有一个属性Parent父系,表示该设备的父节点的实例路径;
093824557584

我们可以使用如下代码来枚举显示,其原理就是通过CM_Get_Parent获取到父设备的DEVINST,然后再通过CM_Get_Device_ID获取到它的实例路径

#include <windows.h>
#include <cfgmgr32.h>
#include <iostream>
#include <iomanip>
#include <string>
#include <winioctl.h>
#include <setupapi.h>
#include <initguid.h>
#include <stdio.h>
#include<hidsdi.h>
#include<tchar.h>
#include <Usbiodef.h>
#pragma comment(lib,"setupapi.lib")

// Function to enumerate USB devices
void EnumerateUSBDevices() {


    // Get handle to the device information set for USB devices
  //  HDEVINFO deviceInfoSet = SetupDiGetClassDevs(&GUID_DEVINTERFACE_USB_DEVICE, NULL, NULL, DIGCF_PRESENT | DIGCF_DEVICEINTERFACE);

    HDEVINFO deviceInfoSet = SetupDiGetClassDevs(NULL, NULL, NULL, DIGCF_PRESENT | DIGCF_ALLCLASSES);
    if (deviceInfoSet == INVALID_HANDLE_VALUE) {
        std::cerr << "Error: SetupDiGetClassDevs failed." << std::endl;
        return;
    }

    // Enumerate through each USB device
    SP_DEVINFO_DATA deviceInfoData;
    deviceInfoData.cbSize = sizeof(SP_DEVINFO_DATA);
    for (DWORD index = 0; SetupDiEnumDeviceInfo(deviceInfoSet, index, &deviceInfoData); ++index) 
    {
        // Get device instance ID
        TCHAR deviceInstanceId[MAX_DEVICE_ID_LEN];
        if (!SetupDiGetDeviceInstanceId(deviceInfoSet, &deviceInfoData, deviceInstanceId, MAX_DEVICE_ID_LEN, NULL)) {
            std::cerr << "Error: SetupDiGetDeviceInstanceId failed." << std::endl;
            continue;
        }

        std::wcout << L"--------------------------------------------------------------"<< std::endl;

        std::wcout << deviceInstanceId << std::endl;
        DEVINST ParendtDevInst;
        if (CM_Get_Parent(&ParendtDevInst, deviceInfoData.DevInst, 0) != CR_SUCCESS) 
        {
            DWORD e = GetLastError();
            std::cerr << "Error: CM_Get_Parent failed." << std::endl;
            continue;
        }

        // Get parent device InstancePathId
        TCHAR parentInstancePathId[MAX_DEVICE_ID_LEN];
        if (CM_Get_Device_ID(ParendtDevInst, parentInstancePathId, MAX_DEVICE_ID_LEN, 0) != CR_SUCCESS) {
            std::cerr << "Error: CM_Get_Device_ID failed." << std::endl;
            continue;
        }

        std::wcout << L"   -->Parent:" << parentInstancePathId << std::endl;

        //// Get parent device description
        //TCHAR parentDeviceDesc[MAX_DEVICE_ID_LEN];
        //ULONG len = MAX_DEVICE_ID_LEN;
        //if (CM_Get_DevNode_Registry_Property(ParendtDevInst, CM_DRP_DEVICEDESC, NULL, (PBYTE)parentDeviceDesc, &len, 0) != CR_SUCCESS) {
        //    std::cerr << "Error: CM_Get_DevNode_Registry_Property failed." << std::endl;
        //    continue;
        //}

        // Print parent device information
      //  std::wcout << L"Parent Device: " << parentDeviceDesc << std::endl;
    }

    // Clean up
    SetupDiDestroyDeviceInfoList(deviceInfoSet);
}

int main() {
    EnumerateUSBDevices();
    return 0;
}

如在本人电脑中输出为:

--------------------------------------------------------------
HID\INTC816&COL10\3&DC5EADA&0&000F
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
ACPI\PNP0B00\4&2B240861&0
   -->Parent:PCI\VEN_8086&DEV_3482&SUBSYS_097B1028&REV_30\3&11583659&1&F8
--------------------------------------------------------------
BTHENUM\{0000110B-0000-1000-8000-00805F9B34FB}_VID&000105D6_PID&000A\7&2FDA6FEE&0&5ABC27FC2963_C00000000
   -->Parent:BTH\MS_BTHBRB\6&377173FF&0&1
--------------------------------------------------------------
PCI\VEN_8086&DEV_34EF&SUBSYS_00000000&REV_30\3&11583659&1&A2
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
ROOT\DISPLAY\0000
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
BTHENUM\{0000110C-0000-1000-8000-00805F9B34FB}_VID&000103E0_PID&300A\7&2FDA6FEE&0&A61EFD0044C4_C00000000
   -->Parent:BTH\MS_BTHBRB\6&377173FF&0&1
--------------------------------------------------------------
ACPI\PNP0C02\1
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
ACPI\PNP0C02\2
   -->Parent:PCI\VEN_8086&DEV_3482&SUBSYS_097B1028&REV_30\3&11583659&1&F8
--------------------------------------------------------------
ACPI\PNP0C02\5
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
STORAGE\VOLUME\{A374960F-7A01-11ED-98CA-806E6F6E6963}#000000373B200000
   -->Parent:ROOT\VOLMGR\0000
--------------------------------------------------------------
USB\VID_0BDA&PID_8152\00E04B3BE8A5
   -->Parent:USB\VID_1A40&PID_0101\5&2E89C326&0&1
--------------------------------------------------------------
ACPI\PNP0C09\0
   -->Parent:PCI\VEN_8086&DEV_3482&SUBSYS_097B1028&REV_30\3&11583659&1&F8
--------------------------------------------------------------
SWD\MMDEVAPI\{0.0.1.00000000}.{E8D3D91C-D522-41EB-853B-E3E133CD9D2A}
   -->Parent:INTELAUDIO\FUNC_01&VEN_10EC&DEV_0236&SUBSYS_1028097B&REV_1000\5&CE0496&0&0001
--------------------------------------------------------------
BTH\MS_BTHLE\6&377173FF&0&0
   -->Parent:USB\VID_0CF3&PID_E009\5&2E89C326&0&10
--------------------------------------------------------------
INTELAUDIO\FUNC_01&VEN_8086&DEV_280F&SUBSYS_80860101&REV_1000\5&CE0496&0&0201
   -->Parent:INTELAUDIO\DSP_CTLR_DEV_34C8&VEN_8086&DEV_0222&SUBSYS_097B1028&REV_0030\4&C6CDA30&0&0800
--------------------------------------------------------------
ACPI\PNP0000\4&2B240861&0
   -->Parent:PCI\VEN_8086&DEV_3482&SUBSYS_097B1028&REV_30\3&11583659&1&F8
--------------------------------------------------------------
ACPI\PNP0C0A\1
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
ACPI\PNP0C0B\0
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
ACPI\PNP0C0B\1
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
ACPI\PNP0C0B\2
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
ACPI\PNP0C0B\3
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
ACPI\PNP0C0B\4
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
DISPLAY\DELF115\4&2928A3E4&1&UID4145
   -->Parent:PCI\VEN_8086&DEV_8A52&SUBSYS_097B1028&REV_07\3&11583659&1&10
--------------------------------------------------------------
HID\HIDCLASS&COL03\1&2D595CA7&0&0002
   -->Parent:ROOT\HIDCLASS\0000
--------------------------------------------------------------
ACPI\ACPI000C\2&DABA3FF&1
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
PCI\VEN_8086&DEV_34ED&SUBSYS_097B1028&REV_30\3&11583659&1&A0
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
SWD\PRINTENUM\PRINTQUEUES
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
SWD\DRIVERENUM\IGCC&4&2928A3E4&1
   -->Parent:PCI\VEN_8086&DEV_8A52&SUBSYS_097B1028&REV_07\3&11583659&1&10
--------------------------------------------------------------
ROOT\VOLMGR\0000
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
ACPI\INT3F0D\4&2B240861&0
   -->Parent:PCI\VEN_8086&DEV_3482&SUBSYS_097B1028&REV_30\3&11583659&1&F8
--------------------------------------------------------------
ACPI\INTC5000\2&DABA3FF&1
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
STORAGE\VOLUME\{A374960F-7A01-11ED-98CA-806E6F6E6963}#0000000000100000
   -->Parent:ROOT\VOLMGR\0000
--------------------------------------------------------------
ACPI\INT3400\2&DABA3FF&1
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
SWD\MSRRAS\MS_PPPOEMINIPORT
   -->Parent:SWD\MSRRAS\{5E259276-BC7E-40E3-B93B-8F89B5F3ABC0}
--------------------------------------------------------------
HID\VID_351E&PID_0261&REV_0100\2&7C0B427&0&0000
   -->Parent:USB\VID_351E&PID_0261&REV_0100\1&431A56F&7&01
--------------------------------------------------------------
STORAGE\VOLUME\{9AB490D3-00E3-11EE-99A7-E86F38472BB6}#0000000000100000
   -->Parent:ROOT\VOLMGR\0000
--------------------------------------------------------------
PCI\VEN_8086&DEV_34E9&SUBSYS_097B1028&REV_30\3&11583659&1&A9
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
ROOT\BASICDISPLAY\0000
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
STORAGE\VOLUME\{A374960F-7A01-11ED-98CA-806E6F6E6963}#00000036FD400000
   -->Parent:ROOT\VOLMGR\0000
--------------------------------------------------------------
ACPI\PNP0C0E\2&DABA3FF&1
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
BUTTONCONVERTER\CONVERTEDDEVICE\4&1C56A7E2&0&0
   -->Parent:HID\INTC816&COL12\3&DC5EADA&0&0011
--------------------------------------------------------------
PCI\VEN_8086&DEV_8A52&SUBSYS_097B1028&REV_07\3&11583659&1&10
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
BTHENUM\{0000110E-0000-1000-8000-00805F9B34FB}_VID&000103E0_PID&300A\7&2FDA6FEE&0&A61EFD0044C4_C00000000
   -->Parent:BTH\MS_BTHBRB\6&377173FF&0&1
--------------------------------------------------------------
ACPI\INT3403\SKIN
   -->Parent:ACPI\PNP0C09\0
--------------------------------------------------------------
ACPI\THERMALZONE\TZ00
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
UMB\UMB\1&841921D&0&TERMINPUT_BUS
   -->Parent:ROOT\UMBUS\0000
--------------------------------------------------------------
USB\VID_351E&PID_0261&REV_0100\1&431A56F&7&01
   -->Parent:ROOT\SYSTEM\0004
--------------------------------------------------------------
PCI\VEN_8086&DEV_34BC&SUBSYS_097B1028&REV_30\3&11583659&1&E0
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
SWD\RADIO\BLUETOOTH_E86F38472BB6
   -->Parent:SWD\RADIO\{3DB5895D-CC28-44B3-AD3D-6F01A782B8D2}
--------------------------------------------------------------
SWD\MSRRAS\{5E259276-BC7E-40E3-B93B-8F89B5F3ABC0}
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
ACPI\PNP0C14\0
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
ACPI\DLLK097B\4&2B240861&0
   -->Parent:PCI\VEN_8086&DEV_3482&SUBSYS_097B1028&REV_30\3&11583659&1&F8
--------------------------------------------------------------
HID\DELL097B&COL01\5&38169FD1&1&0000
   -->Parent:ACPI\DELL097B\4&2674CED5&0
--------------------------------------------------------------
BTHHFENUM\BTHHFPAUDIO\8&1E18BC55&0&97
   -->Parent:BTHENUM\{0000111E-0000-1000-8000-00805F9B34FB}_VID&000105D6_PID&000A\7&2FDA6FEE&0&5ABC27FC2963_C00000000
--------------------------------------------------------------
ACPI\DELL097B\4&2674CED5&0
   -->Parent:PCI\VEN_8086&DEV_34E8&SUBSYS_097B1028&REV_30\3&11583659&1&A8
--------------------------------------------------------------
SWD\MSRRAS\MS_PPTPMINIPORT
   -->Parent:SWD\MSRRAS\{5E259276-BC7E-40E3-B93B-8F89B5F3ABC0}
--------------------------------------------------------------
PCI\VEN_8086&DEV_34B0&SUBSYS_097B1028&REV_30\3&11583659&1&E8
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
SWD\PRINTENUM\{0FC28A5B-D560-401B-8D54-F9BD18989CD1}
   -->Parent:SWD\PRINTENUM\PRINTQUEUES
--------------------------------------------------------------
ACPI\INT3403\NGFF
   -->Parent:ACPI\PNP0C09\0
--------------------------------------------------------------
UEFI\RES_{43DF793A-4A71-5CA7-BF7B-61BDC49455E6}\0
   -->Parent:ACPI_HAL\UEFI\0
--------------------------------------------------------------
ACPI\PNP0103\0
   -->Parent:PCI\VEN_8086&DEV_3482&SUBSYS_097B1028&REV_30\3&11583659&1&F8
--------------------------------------------------------------
USB\VID_093A&PID_2510\6&1C528954&1&1
   -->Parent:USB\VID_1A40&PID_0101\5&2E89C326&0&1
--------------------------------------------------------------
BTHENUM\DEV_A61EFD0044C4\7&2FDA6FEE&0&BLUETOOTHDEVICE_A61EFD0044C4
   -->Parent:BTH\MS_BTHBRB\6&377173FF&0&1
--------------------------------------------------------------
USB\VID_351E&PID_0261&REV_0100\1&2D12BED1&13&01
   -->Parent:ROOT\SYSTEM\0003
--------------------------------------------------------------
USB\VID_1A40&PID_0101\5&2E89C326&0&1
   -->Parent:USB\ROOT_HUB30\4&2DD4AF6A&2&0
--------------------------------------------------------------
SWD\MSRRAS\MS_AGILEVPNMINIPORT
   -->Parent:SWD\MSRRAS\{5E259276-BC7E-40E3-B93B-8F89B5F3ABC0}
--------------------------------------------------------------
HID\HIDCLASS&COL04\1&2D595CA7&0&0003
   -->Parent:ROOT\HIDCLASS\0000
--------------------------------------------------------------
ROOT\VDRVROOT\0000
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
PCI\VEN_8086&DEV_8A12&SUBSYS_097B1028&REV_03\3&11583659&1&00
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
USB\VID_0C45&PID_671E&MI_00\6&34BA890C&0&0000
   -->Parent:USB\VID_0C45&PID_671E\5&2E89C326&0&6
--------------------------------------------------------------
ACPI\ACPI0003\2&DABA3FF&1
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
ROOT\SPACEPORT\0000
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
ACPI\GENUINEINTEL_-_INTEL64_FAMILY_6_MODEL_126_-_INTEL(R)_CORE(TM)_I7-1065G7_CPU_@_1.30GHZ\_1
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
ACPI\GENUINEINTEL_-_INTEL64_FAMILY_6_MODEL_126_-_INTEL(R)_CORE(TM)_I7-1065G7_CPU_@_1.30GHZ\_2
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
ACPI\GENUINEINTEL_-_INTEL64_FAMILY_6_MODEL_126_-_INTEL(R)_CORE(TM)_I7-1065G7_CPU_@_1.30GHZ\_3
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
ACPI\GENUINEINTEL_-_INTEL64_FAMILY_6_MODEL_126_-_INTEL(R)_CORE(TM)_I7-1065G7_CPU_@_1.30GHZ\_4
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
ACPI\GENUINEINTEL_-_INTEL64_FAMILY_6_MODEL_126_-_INTEL(R)_CORE(TM)_I7-1065G7_CPU_@_1.30GHZ\_5
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
ACPI\GENUINEINTEL_-_INTEL64_FAMILY_6_MODEL_126_-_INTEL(R)_CORE(TM)_I7-1065G7_CPU_@_1.30GHZ\_6
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
ACPI\GENUINEINTEL_-_INTEL64_FAMILY_6_MODEL_126_-_INTEL(R)_CORE(TM)_I7-1065G7_CPU_@_1.30GHZ\_7
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
ACPI\GENUINEINTEL_-_INTEL64_FAMILY_6_MODEL_126_-_INTEL(R)_CORE(TM)_I7-1065G7_CPU_@_1.30GHZ\_8
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
SCSI\DISK&VEN_NVME&PROD_BC511_NVME_SK_HY\4&3A3FD44&0&030000
   -->Parent:PCI\VEN_8086&DEV_282A&SUBSYS_097B1028&REV_30\3&11583659&1&B8
--------------------------------------------------------------
SWD\MMDEVAPI\{0.0.0.00000000}.{6A5CEBD6-BC8E-4369-843A-EE6B185F3CF7}
   -->Parent:USB\VID_12D1&PID_3A07&MI_00\6&656AE88&0&0000
--------------------------------------------------------------
HID\VID_12D1&PID_3A07&MI_03\7&11223A5&0&0000
   -->Parent:USB\VID_12D1&PID_3A07&MI_03\6&656AE88&0&0003
--------------------------------------------------------------
USB\VID_0CF3&PID_E009\5&2E89C326&0&10
   -->Parent:USB\ROOT_HUB30\4&2DD4AF6A&2&0
--------------------------------------------------------------
STORAGE\VOLUMESNAPSHOT\HARDDISKVOLUMESNAPSHOT1
   -->Parent:STORAGE\VOLUME\{A374960F-7A01-11ED-98CA-806E6F6E6963}#0000000036F00000
--------------------------------------------------------------
STORAGE\VOLUMESNAPSHOT\HARDDISKVOLUMESNAPSHOT2
   -->Parent:STORAGE\VOLUME\{A374960F-7A01-11ED-98CA-806E6F6E6963}#0000000036F00000
--------------------------------------------------------------
BTHENUM\{00001111-0000-1000-8000-00805F9B34FB}_VID&000103E0_PID&300A\7&225D1F0F&0&A61EFD0044C4_C00000000
   -->Parent:BTH\MS_RFCOMM\6&377173FF&0&0
--------------------------------------------------------------
PCI\VEN_8086&DEV_34A4&SUBSYS_097B1028&REV_30\3&11583659&1&FD
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
BTHENUM\{DF8605B4-3746-49EB-9F90-145459266DE2}_LOCALMFG&0000\7&2FDA6FEE&0&000000000000_00000000
   -->Parent:BTH\MS_BTHBRB\6&377173FF&0&1
--------------------------------------------------------------
STORAGE\VOLUME\{EC0C828F-638A-11EA-9666-806E6F6E6963}#0000000000007E00
   -->Parent:ROOT\VOLMGR\0000
--------------------------------------------------------------
HID\INTC816&COL0F\3&DC5EADA&0&000E
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
SWD\MMDEVAPI\{0.0.1.00000000}.{26D03AB5-448D-4706-AD89-533D9BA45755}
   -->Parent:USB\VID_12D1&PID_3A07&MI_00\6&656AE88&0&0000
--------------------------------------------------------------
ACPI\INT3403\TMEM
   -->Parent:ACPI\PNP0C09\0
--------------------------------------------------------------
ACPI\PNP0C0D\2&DABA3FF&1
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
SWD\DRIVERENUM\OEM_ICLS_COMPONENT&4&16B24CD4&0
   -->Parent:PCI\VEN_8086&DEV_34E0&SUBSYS_097B1028&REV_30\3&11583659&1&B0
--------------------------------------------------------------
ACPI\INT3455\2&DABA3FF&1
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
SWD\DRIVERENUM\CUI&4&2928A3E4&1
   -->Parent:PCI\VEN_8086&DEV_8A52&SUBSYS_097B1028&REV_07\3&11583659&1&10
--------------------------------------------------------------
ACPI\PNP0C02\PCHRESV
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
PCI\VEN_8086&DEV_3482&SUBSYS_097B1028&REV_30\3&11583659&1&F8
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
HID\INTC816&COL0E\3&DC5EADA&0&000D
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
BTH\MS_BTHBRB\6&377173FF&0&1
   -->Parent:USB\VID_0CF3&PID_E009\5&2E89C326&0&10
--------------------------------------------------------------
SWD\DRIVERENUM\{C3A63EDD-2D27-4B66-B155-5E94B43D926A}#REALTEKAPO&6&4D13301&3
   -->Parent:INTELAUDIO\FUNC_01&VEN_10EC&DEV_0236&SUBSYS_1028097B&REV_1000\5&CE0496&0&0001
--------------------------------------------------------------
HID\INTC816&COL0D\3&DC5EADA&0&000C
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
BTHENUM\{0000111E-0000-1000-8000-00805F9B34FB}_VID&000103E0_PID&300A\7&2FDA6FEE&0&A61EFD0044C4_C00000000
   -->Parent:BTH\MS_BTHBRB\6&377173FF&0&1
--------------------------------------------------------------
HID\INTC816&COL0C\3&DC5EADA&0&000B
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
SWD\DRIVERENUM\{BABE2782-EB1B-46A7-871A-F043D3200542}#OEM_DAL_COMPONENT&4&16B24CD4&0
   -->Parent:PCI\VEN_8086&DEV_34E0&SUBSYS_097B1028&REV_30\3&11583659&1&B0
--------------------------------------------------------------
HID\DELL097B&COL02\5&38169FD1&1&0001
   -->Parent:ACPI\DELL097B\4&2674CED5&0
--------------------------------------------------------------
HID\INTC816&COL0B\3&DC5EADA&0&000A
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
SWD\RADIO\{270356E3-A1EB-4D63-A224-7053084635DD}
   -->Parent:SWD\RADIO\{3DB5895D-CC28-44B3-AD3D-6F01A782B8D2}
--------------------------------------------------------------
ROOT\UMBUS\0000
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
ROOT\CAD\0000
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
HID\INTC816&COL0A\3&DC5EADA&0&0009
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
{5D624F94-8850-40C3-A3FA-A4FD2080BAF3}\VWIFIMP_WFD\5&1800BA08&1&15
   -->Parent:PCI\VEN_168C&DEV_0042&SUBSYS_18101028&REV_31\4&88A447B&0&00E9
--------------------------------------------------------------
{5D624F94-8850-40C3-A3FA-A4FD2080BAF3}\VWIFIMP_WFD\5&1800BA08&1&16
   -->Parent:PCI\VEN_168C&DEV_0042&SUBSYS_18101028&REV_31\4&88A447B&0&00E9
--------------------------------------------------------------
BTHENUM\{0000110B-0000-1000-8000-00805F9B34FB}_VID&000103E0_PID&300A\7&2FDA6FEE&0&A61EFD0044C4_C00000000
   -->Parent:BTH\MS_BTHBRB\6&377173FF&0&1
--------------------------------------------------------------
ACPI\PNP0C14\SAMPLEDEV
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
BTH\MS_RFCOMM\6&377173FF&0&0
   -->Parent:USB\VID_0CF3&PID_E009\5&2E89C326&0&10
--------------------------------------------------------------
ACPI\PNP0C14\WAPW
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
HID\HIDCLASS&COL05\1&2D595CA7&0&0004
   -->Parent:ROOT\HIDCLASS\0000
--------------------------------------------------------------
BTH\MS_BTHPAN\6&377173FF&0&2
   -->Parent:USB\VID_0CF3&PID_E009\5&2E89C326&0&10
--------------------------------------------------------------
ACPI\PNP0C14\WBAT
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
SWD\RADIO\{3DB5895D-CC28-44B3-AD3D-6F01A782B8D2}
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
PCI\VEN_8086&DEV_34E0&SUBSYS_097B1028&REV_30\3&11583659&1&B0
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
BTHENUM\{00001124-0000-1000-8000-00805F9B34FB}_VID&000105D6_PID&000A\7&2FDA6FEE&0&5ABC27FC2963_C00000000
   -->Parent:BTH\MS_BTHBRB\6&377173FF&0&1
--------------------------------------------------------------
PCI\VEN_8086&DEV_282A&SUBSYS_097B1028&REV_30\3&11583659&1&B8
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
SWD\MSDAS\{CE958E9A-424F-4C88-86F4-11314821E75A}
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
HID\{00001124-0000-1000-8000-00805F9B34FB}_VID&000105D6_PID&000A&COL02\8&64791C1&0&0001
   -->Parent:BTHENUM\{00001124-0000-1000-8000-00805F9B34FB}_VID&000105D6_PID&000A\7&2FDA6FEE&0&5ABC27FC2963_C00000000
--------------------------------------------------------------
STORAGE\VOLUME\{EC0C828F-638A-11EA-9666-806E6F6E6963}#0000004B003EF400
   -->Parent:ROOT\VOLMGR\0000
--------------------------------------------------------------
ROOT\ACPI_HAL\0000
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
PCI\VEN_8086&DEV_8A03&SUBSYS_097B1028&REV_03\3&11583659&1&20
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
SWD\MSRRAS\MS_NDISWANBH
   -->Parent:SWD\MSRRAS\{5E259276-BC7E-40E3-B93B-8F89B5F3ABC0}
--------------------------------------------------------------
SWD\MSRRAS\MS_NDISWANIP
   -->Parent:SWD\MSRRAS\{5E259276-BC7E-40E3-B93B-8F89B5F3ABC0}
--------------------------------------------------------------
HID\VID_351E&PID_0261&REV_0100\2&C7A5775&0&0000
   -->Parent:USB\VID_351E&PID_0261&REV_0100\1&2D12BED1&13&01
--------------------------------------------------------------
ACPI\PNP0C14\TESTDEV
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
HID\{00001124-0000-1000-8000-00805F9B34FB}_VID&000105D6_PID&000A&COL01\8&64791C1&0&0000
   -->Parent:BTHENUM\{00001124-0000-1000-8000-00805F9B34FB}_VID&000105D6_PID&000A\7&2FDA6FEE&0&5ABC27FC2963_C00000000
--------------------------------------------------------------
HID\VID_093A&PID_2510\7&28FC8586&0&0000
   -->Parent:USB\VID_093A&PID_2510\6&1C528954&1&1
--------------------------------------------------------------
ACPI\PNP0A08\0
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
PCI\VEN_8086&DEV_34E8&SUBSYS_097B1028&REV_30\3&11583659&1&A8
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
BTHHFENUM\BTHHFPAUDIO\8&1AFF14B4&1&97
   -->Parent:BTHENUM\{0000111E-0000-1000-8000-00805F9B34FB}_VID&000103E0_PID&300A\7&2FDA6FEE&0&A61EFD0044C4_C00000000
--------------------------------------------------------------
SWD\DRIVERENUM\{C3A63EDD-2D27-4B66-B155-5E94B43D926A}#REALTEKSRV&6&4D13301&3
   -->Parent:INTELAUDIO\FUNC_01&VEN_10EC&DEV_0236&SUBSYS_1028097B&REV_1000\5&CE0496&0&0001
--------------------------------------------------------------
ACPI\PNP0C0C\2&DABA3FF&1
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
ACPI_HAL\PNP0C08\0
   -->Parent:ROOT\ACPI_HAL\0000
--------------------------------------------------------------
HTREE\ROOT\0
Error: CM_Get_Parent failed.
--------------------------------------------------------------
ROOT\BASICRENDER\0000
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
USB\VID_1058&PID_2655\MSFT30323331324430343032343533
   -->Parent:USB\ROOT_HUB30\4&2DD4AF6A&2&0
--------------------------------------------------------------
SWD\MSRRAS\MS_SSTPMINIPORT
   -->Parent:SWD\MSRRAS\{5E259276-BC7E-40E3-B93B-8F89B5F3ABC0}
--------------------------------------------------------------
BTHENUM\{0000110C-0000-1000-8000-00805F9B34FB}_VID&000105D6_PID&000A\7&2FDA6FEE&0&5ABC27FC2963_C00000000
   -->Parent:BTH\MS_BTHBRB\6&377173FF&0&1
--------------------------------------------------------------
SWD\PRINTENUM\{34CF5DA8-074A-40A5-891A-A415B09AF1A8}
   -->Parent:SWD\PRINTENUM\PRINTQUEUES
--------------------------------------------------------------
ACPI_HAL\UEFI\0
   -->Parent:ROOT\ACPI_HAL\0000
--------------------------------------------------------------
SCSI\DISK&VEN_ST1000LM&PROD_035-1RK172\4&3A3FD44&0&000000
   -->Parent:PCI\VEN_8086&DEV_282A&SUBSYS_097B1028&REV_30\3&11583659&1&B8
--------------------------------------------------------------
ACPI\PNP0100\4&2B240861&0
   -->Parent:PCI\VEN_8086&DEV_3482&SUBSYS_097B1028&REV_30\3&11583659&1&F8
--------------------------------------------------------------
HID\INTC816&COL09\3&DC5EADA&0&0008
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
HID\DELL097B&COL03\5&38169FD1&1&0002
   -->Parent:ACPI\DELL097B\4&2674CED5&0
--------------------------------------------------------------
ACPI\FIXEDBUTTON\2&DABA3FF&1
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
HID\INTC816&COL08\3&DC5EADA&0&0007
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
BTHENUM\DEV_5ABC27FC2963\7&2FDA6FEE&0&BLUETOOTHDEVICE_5ABC27FC2963
   -->Parent:BTH\MS_BTHBRB\6&377173FF&0&1
--------------------------------------------------------------
DISPLAY\BOE082E\4&2928A3E4&1&UID8388688
   -->Parent:PCI\VEN_8086&DEV_8A52&SUBSYS_097B1028&REV_07\3&11583659&1&10
--------------------------------------------------------------
USB\VID_12D1&PID_3A07&MI_03\6&656AE88&0&0003
   -->Parent:USB\VID_12D1&PID_3A07\029000
--------------------------------------------------------------
HID\HIDCLASS&COL01\1&2D595CA7&0&0000
   -->Parent:ROOT\HIDCLASS\0000
--------------------------------------------------------------
HID\INTC816&COL07\3&DC5EADA&0&0006
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
HID\HIDCLASS&COL06\1&2D595CA7&0&0005
   -->Parent:ROOT\HIDCLASS\0000
--------------------------------------------------------------
STORAGE\VOLUME\{EC0C828F-638A-11EA-9666-806E6F6E6963}#0000009A0124BE00
   -->Parent:ROOT\VOLMGR\0000
--------------------------------------------------------------
INTELAUDIO\FUNC_01&VEN_10EC&DEV_0236&SUBSYS_1028097B&REV_1000\5&CE0496&0&0001
   -->Parent:INTELAUDIO\DSP_CTLR_DEV_34C8&VEN_8086&DEV_0222&SUBSYS_097B1028&REV_0030\4&C6CDA30&0&0800
--------------------------------------------------------------
HID\INTC816&COL06\3&DC5EADA&0&0005
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
PCI\VEN_8086&DEV_34C8&SUBSYS_097B1028&REV_30\3&11583659&1&FB
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
PCI\VEN_10EC&DEV_8136&SUBSYS_097B1028&REV_07\01000000364CE00000
   -->Parent:PCI\VEN_8086&DEV_34B0&SUBSYS_097B1028&REV_30\3&11583659&1&E8
--------------------------------------------------------------
ACPI\PNP0C14\MXM2
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
SWD\MMDEVAPI\{0.0.1.00000000}.{CED9EE9D-B367-41F1-9A7C-0AC117AFA17F}
   -->Parent:ROOT\MEDIA\0000
--------------------------------------------------------------
BTHENUM\{A1D3ED72-CEBF-4C80-BCB8-C39236A2BF9A}_LOCALMFG&0000\7&2FDA6FEE&0&000000000000_00000000
   -->Parent:BTH\MS_BTHBRB\6&377173FF&0&1
--------------------------------------------------------------
HID\INTC816&COL05\3&DC5EADA&0&0004
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
ACPI\INT33A1\1
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
ACPI\DLL097B\4&2B240861&0
   -->Parent:PCI\VEN_8086&DEV_3482&SUBSYS_097B1028&REV_30\3&11583659&1&F8
--------------------------------------------------------------
PCI\VEN_8086&DEV_34A3&SUBSYS_097B1028&REV_30\3&11583659&1&FC
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
USB\VID_0C45&PID_671E\5&2E89C326&0&6
   -->Parent:USB\ROOT_HUB30\4&2DD4AF6A&2&0
--------------------------------------------------------------
USB\VID_12D1&PID_3A07&MI_00\6&656AE88&0&0000
   -->Parent:USB\VID_12D1&PID_3A07\029000
--------------------------------------------------------------
HID\INTC816&COL04\3&DC5EADA&0&0003
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
ACPI\PNP0C02\IOTRAPS
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
BTHENUM\{0000110E-0000-1000-8000-00805F9B34FB}_VID&000105D6_PID&000A\7&2FDA6FEE&0&5ABC27FC2963_C00000000
   -->Parent:BTH\MS_BTHBRB\6&377173FF&0&1
--------------------------------------------------------------
STORAGE\VOLUME\{A374960F-7A01-11ED-98CA-806E6F6E6963}#0000003B2C700000
   -->Parent:ROOT\VOLMGR\0000
--------------------------------------------------------------
SCSI\ENCLOSURE&VEN_WD&PROD_SES_DEVICE\000001
   -->Parent:USB\VID_1058&PID_2655\MSFT30323331324430343032343533
--------------------------------------------------------------
ROOT\UNNAMED_DEVICE\0001
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
HID\INTC816&COL03\3&DC5EADA&0&0002
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
SWD\DRIVERENUM\PINNINGSHELLEXTENSION&4&3A3FD44&0
   -->Parent:PCI\VEN_8086&DEV_282A&SUBSYS_097B1028&REV_30\3&11583659&1&B8
--------------------------------------------------------------
SWD\MMDEVAPI\MICROSOFTGSWAVETABLESYNTH
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
USB\ROOT_HUB30\4&2DD4AF6A&2&0
   -->Parent:PCI\VEN_8086&DEV_34ED&SUBSYS_097B1028&REV_30\3&11583659&1&A0
--------------------------------------------------------------
ACPI\INT33D5\2&DABA3FF&1
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
SWD\SCDEVICEENUMBUS\0
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
SWD\SCDEVICEENUMBUS\1
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
HID\INTC816&COL02\3&DC5EADA&0&0001
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
HID\INTC816&COL01\3&DC5EADA&0&0000
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
STORAGE\VOLUME\{A374960F-7A01-11ED-98CA-806E6F6E6963}#000000002EF00000
   -->Parent:ROOT\VOLMGR\0000
--------------------------------------------------------------
PCI\VEN_168C&DEV_0042&SUBSYS_18101028&REV_31\4&88A447B&0&00E9
   -->Parent:PCI\VEN_8086&DEV_34B1&SUBSYS_097B1028&REV_30\3&11583659&1&E9
--------------------------------------------------------------
INTELAUDIO\DSP_CTLR_DEV_34C8&VEN_8086&DEV_0222&SUBSYS_097B1028&REV_0030\4&C6CDA30&0&0800
   -->Parent:PCI\VEN_8086&DEV_34C8&SUBSYS_097B1028&REV_30\3&11583659&1&FB
--------------------------------------------------------------
SWD\DRIVERENUM\{BABE2782-EB1B-46A7-871A-F043D3200542}#OEM_ICLS_COMPONENT&4&16B24CD4&0
   -->Parent:PCI\VEN_8086&DEV_34E0&SUBSYS_097B1028&REV_30\3&11583659&1&B0
--------------------------------------------------------------
PCI\VEN_8086&DEV_34C5&SUBSYS_097B1028&REV_30\3&11583659&1&C8
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
SWD\MMDEVAPI\{0.0.1.00000000}.{9C1E9DFE-0937-4950-9020-EC1F8D64C82F}
   -->Parent:ROOT\MEDIA\0000
--------------------------------------------------------------
SWD\MMDEVAPI\{0.0.0.00000000}.{FE4820C0-5B89-4A30-920F-1895DC853205}
   -->Parent:INTELAUDIO\FUNC_01&VEN_10EC&DEV_0236&SUBSYS_1028097B&REV_1000\5&CE0496&0&0001
--------------------------------------------------------------
ROOT\NDISVIRTUALBUS\0000
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
HID\DELL097B&COL04\5&38169FD1&1&0003
   -->Parent:ACPI\DELL097B\4&2674CED5&0
--------------------------------------------------------------
SWD\DRIVERENUM\{C3A63EDD-2D27-4B66-B155-5E94B43D926A}#REALTEKASIO&6&4D13301&3
   -->Parent:INTELAUDIO\FUNC_01&VEN_10EC&DEV_0236&SUBSYS_1028097B&REV_1000\5&CE0496&0&0001
--------------------------------------------------------------
USB\VID_12D1&PID_3A07\029000
   -->Parent:USB\ROOT_HUB30\4&2DD4AF6A&2&0
--------------------------------------------------------------
SWD\SGDEVAPI\6E810B3FE5FA9B1D85E5438F0285E3F918CE672177EFE7FE9E9467257AB040C9
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
SWD\PRINTENUM\{AD29D321-1445-4525-86F7-C613DF6E8F5F}
   -->Parent:SWD\PRINTENUM\PRINTQUEUES
--------------------------------------------------------------
HID\HIDCLASS&COL02\1&2D595CA7&0&0001
   -->Parent:ROOT\HIDCLASS\0000
--------------------------------------------------------------
PCI\VEN_8086&DEV_34B1&SUBSYS_097B1028&REV_30\3&11583659&1&E9
   -->Parent:ACPI\PNP0A08\0
--------------------------------------------------------------
HID\HIDCLASS&COL07\1&2D595CA7&0&0006
   -->Parent:ROOT\HIDCLASS\0000
--------------------------------------------------------------
STORAGE\VOLUME\{A374960F-7A01-11ED-98CA-806E6F6E6963}#0000000036F00000
   -->Parent:ROOT\VOLMGR\0000
--------------------------------------------------------------
SWD\DRIVERENUM\OEM_WMI_COMPONENT&4&16B24CD4&0
   -->Parent:PCI\VEN_8086&DEV_34E0&SUBSYS_097B1028&REV_30\3&11583659&1&B0
--------------------------------------------------------------
SCSI\DISK&VEN_WD&PROD_ELEMENTS_SE_SSD\000000
   -->Parent:USB\VID_1058&PID_2655\MSFT30323331324430343032343533
--------------------------------------------------------------
HID\CONVERTEDDEVICE&COL03\5&4A30443&1&0002
   -->Parent:BUTTONCONVERTER\CONVERTEDDEVICE\4&1C56A7E2&0&0
--------------------------------------------------------------
SWD\DRIVERENUM\OEM_DAL_COMPONENT&4&16B24CD4&0
   -->Parent:PCI\VEN_8086&DEV_34E0&SUBSYS_097B1028&REV_30\3&11583659&1&B0
--------------------------------------------------------------
ROOT\MSSMBIOS\0000
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
ACPI\INT340E\2&DABA3FF&1
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
HID\CONVERTEDDEVICE&COL02\5&4A30443&1&0001
   -->Parent:BUTTONCONVERTER\CONVERTEDDEVICE\4&1C56A7E2&0&0
--------------------------------------------------------------
BTHENUM\{00001124-0000-1000-8000-00805F9B34FB}_VID&000103E0_PID&300A\7&2FDA6FEE&0&A61EFD0044C4_C00000000
   -->Parent:BTH\MS_BTHBRB\6&377173FF&0&1
--------------------------------------------------------------
ACPI\PNP0C14\TBFP
   -->Parent:ACPI_HAL\PNP0C08\0
--------------------------------------------------------------
SWD\DRIVERENUM\{3ED78669-04CF-413C-A8DF-553436CEA20F}#WAVESAPO&6&4D13301&3
   -->Parent:INTELAUDIO\FUNC_01&VEN_10EC&DEV_0236&SUBSYS_1028097B&REV_1000\5&CE0496&0&0001
--------------------------------------------------------------
HID\CONVERTEDDEVICE&COL01\5&4A30443&1&0000
   -->Parent:BUTTONCONVERTER\CONVERTEDDEVICE\4&1C56A7E2&0&0
--------------------------------------------------------------
SWD\PRINTENUM\{C1007801-7AB3-4888-BD53-F05D5722BBB8}
   -->Parent:SWD\PRINTENUM\PRINTQUEUES
--------------------------------------------------------------
ROOT\SYSTEM\0000
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
ROOT\SYSTEM\0001
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
ROOT\SYSTEM\0002
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
ROOT\SYSTEM\0003
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
ROOT\SYSTEM\0004
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
ROOT\SYSTEM\0005
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
BTHENUM\{0000111E-0000-1000-8000-00805F9B34FB}_VID&000105D6_PID&000A\7&2FDA6FEE&0&5ABC27FC2963_C00000000
   -->Parent:BTH\MS_BTHBRB\6&377173FF&0&1
--------------------------------------------------------------
ROOT\HIDCLASS\0000
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
SWD\WPDBUSENUM\{9AB490D3-00E3-11EE-99A7-E86F38472BB6}#0000000000100000
   -->Parent:STORAGE\VOLUME\{9AB490D3-00E3-11EE-99A7-E86F38472BB6}#0000000000100000
--------------------------------------------------------------
ROOT\RDPBUS\0000
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
HID\INTC816&COL12\3&DC5EADA&0&0011
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
SWD\MSRRAS\MS_NDISWANIPV6
   -->Parent:SWD\MSRRAS\{5E259276-BC7E-40E3-B93B-8F89B5F3ABC0}
--------------------------------------------------------------
SWD\DRIVERENUM\{BABE2782-EB1B-46A7-871A-F043D3200542}#OEM_LMS_COMPONENT&4&16B24CD4&0
   -->Parent:PCI\VEN_8086&DEV_34E0&SUBSYS_097B1028&REV_30\3&11583659&1&B0
--------------------------------------------------------------
PCI\VEN_10DE&DEV_1D11&SUBSYS_097B1028&REV_A1\4&F900383&1&00E0
   -->Parent:PCI\VEN_8086&DEV_34BC&SUBSYS_097B1028&REV_30\3&11583659&1&E0
--------------------------------------------------------------
ROOT\MEDIA\0000
   -->Parent:HTREE\ROOT\0
--------------------------------------------------------------
HID\INTC816&COL11\3&DC5EADA&0&0010
   -->Parent:ACPI\INT33D5\2&DABA3FF&1
--------------------------------------------------------------
SWD\MSRRAS\MS_L2TPMINIPORT
   -->Parent:SWD\MSRRAS\{5E259276-BC7E-40E3-B93B-8F89B5F3ABC0}

0 篇笔记 写笔记

DevCon ListClass命令
DevCon ListClass用于列出指定设备设置类中的所有设备。 在本地和远程计算机上有效。命令格式devcon [/m:\computer] listclass class [class...]参数如果要在指定的远程机器上运行,使用/m参数,并且目标计算机的路径使用反斜杠””来标识。......
Devcon ListClass命令代码实现
ListClass命令用于列出当前系统中该设备类下的的有设备实例并显示设备的友名。ListClass命令由两部分组成:第一部分是根据设备的类名获取其类GUID,然后再通过SetupDiGetClassDevsEx打开该GUID分类的设备集,获取其 HDEVINFO devs句柄。当然这里也为了显......
获取设备的父系节点实例路径CM_Get_Parent
在Windows设备管理器中,每个设备节点都有一个属性Parent父系,表示该设备的父节点的实例路径;我们可以使用如下代码来枚举显示,其原理就是通过CM_Get_Parent获取到父设备的DEVINST,然后再通过CM_Get_Device_ID获取到它的实例路径#include
作者信息
我爱内核
Windows驱动开发,网站开发
好好学习,天天向上。
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!