获取设备的父系节点实例路径CM_Get_Parent
2024-04-11
40
0
在Windows设备管理器中,每个设备节点都有一个属性Parent父系,表示该设备的父节点的实例路径;
我们可以使用如下代码来枚举显示,其原理就是通过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}