The following GUID Explorer output comes from selecting our Plug and Play Software Device Enumerator device object on a Windows Vista system:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Property Value
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Class Information
Class GUID GUID_DEVCLASS_SYSTEM
Class GUID Value {4d36e97d-e325-11ce-bfc1-08002be10318}
SetupDiClassNameFromGuid System
SetupDiGetClassDescription System devices
Device Information
Device Name Plug and Play Software Device Enumerator
SetupDiGetDeviceInstanceId ROOT\SYSTEM\0000
Device Interfaces
Device Interface
Device Interface GUID KSCATEGORY_SPLITTER
Device Interface GUID Value {0a4252a0-7e70-11d0-a5d6-28db04c10000}
Device Interface Name Tee/Sink-to-Sink Converter
Device Interface Path \\?\root#system#0000#{0a4252a0-7e70-11d0-a5d6-28db04c10000}\{cfd669f1-9bc2-11d0-8299-0000f822fe8a}&{0a4252a0-7e70-11d0-a5d6-28db04c10000}
Device Interface
Device Interface GUID KSCATEGORY_DATATRANSFORM
Device Interface GUID Value {2eb07ea0-7e70-11d0-a5d6-28db04c10000}
Device Interface Name Microsoft Kernel DRM Audio Descrambler
Device Interface Path \\?\root#system#0000#{2eb07ea0-7e70-11d0-a5d6-28db04c10000}\{eec12db6-ad9c-4168-8658-b03daef417fe}&{abd61e00-9350-47e2-a632-4438b90c6641}
Device Interface
Device Interface GUID KSNAME_Server
Device Interface GUID Value {3c0d501a-140b-11d1-b40f-00a0c9223196}
Device Interface Path \\?\root#system#0000#{3c0d501a-140b-11d1-b40f-00a0c9223196}\{96e080c7-143c-11d1-b40f-00a0c9223196}&{3c0d501a-140b-11d1-b40f-00a0c9223196}
Device Interface
Device Interface GUID KSMEDIUMSETID_Standard
Device Interface GUID Value {4747b320-62ce-11cf-a5d6-28db04c10000}
Device Interface Path \\?\root#system#0000#{4747b320-62ce-11cf-a5d6-28db04c10000}
Device Interface
Device Interface GUID KSCATEGORY_CLOCK
Device Interface GUID Value {53172480-4791-11d0-a5d6-28db04c10000}
Device Interface Path \\?\root#system#0000#{53172480-4791-11d0-a5d6-28db04c10000}\{97ebaacc-95bd-11d0-a3ea-00a0c9223196}&{53172480-4791-11d0-a5d6-28db04c10000}
Device Interface
Device Interface GUID KSCATEGORY_AUDIO
Device Interface GUID Value {6994ad04-93ef-11d0-a3cc-00a0c9223196}
Device Interface Name Microsoft Kernel DRM Audio Descrambler
Device Interface Path \\?\root#system#0000#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\{eec12db6-ad9c-4168-8658-b03daef417fe}&{abd61e00-9350-47e2-a632-4438b90c6641}
Device Interface
Device Interface GUID KSCATEGORY_QUALITY
Device Interface GUID Value {97ebaacb-95bd-11d0-a3ea-00a0c9223196}
Device Interface Path \\?\root#system#0000#{97ebaacb-95bd-11d0-a3ea-00a0c9223196}\{ddf4358e-bb2c-11d0-a42f-00a0c9223196}&{97ebaacb-95bd-11d0-a3ea-00a0c9223196}
Device Interface
Device Interface GUID GUID_NDIS_LAN_CLASS
Device Interface GUID Value {ad498944-762f-11d0-8dcb-00c04fc3358c}
Device Interface Path \\?\root#system#0000#{ad498944-762f-11d0-8dcb-00c04fc3358c}\{eeab7790-c514-11d1-b42b-00805fc1270e}&asyncmac
Device Interface
Device Interface GUID KSCATEGORY_COMMUNICATIONSTRANSFORM
Device Interface GUID Value {cf1dda2c-9743-11d0-a3ee-00a0c9223196}
Device Interface Name Tee/Sink-to-Sink Converter
Device Interface Path \\?\root#system#0000#{cf1dda2c-9743-11d0-a3ee-00a0c9223196}\{cfd669f1-9bc2-11d0-8299-0000f822fe8a}&{cf1dda2c-9743-11d0-a3ee-00a0c9223196}
Device Interface
Device Interface GUID KSNODETYPE_DRM_DESCRAMBLE
Device Interface GUID Value {ffbb6e3f-ccfe-4d84-90d9-421418b03a8e}
Device Interface Name Microsoft Kernel DRM Audio Descrambler
Device Interface Path \\?\root#system#0000#{ffbb6e3f-ccfe-4d84-90d9-421418b03a8e}\{eec12db6-ad9c-4168-8658-b03daef417fe}&{abd61e00-9350-47e2-a632-4438b90c6641}
Device Registry Properties
SPDRP_ADDRESS (property does not exist for this device)
SPDRP_BUSNUMBER (property does not exist for this device)
SPDRP_BUSTYPEGUID (property does not exist for this device)
SPDRP_CAPABILITIES 00000000h
SPDRP_CHARACTERISTICS (property does not exist for this device)
SPDRP_CLASS System
SPDRP_CLASSGUID {4d36e97d-e325-11ce-bfc1-08002be10318}
SPDRP_COMPATIBLEIDS (property does not exist for this device)
SPDRP_CONFIGFLAGS 00000000h
SPDRP_DEVICE_POWER_DATA
CM_POWER_DATA
PD_Size 00000038h
PD_MostRecentPowerState 00000001h (PowerDeviceD0)
PD_Capabilities 00000009h (PDCAP_D0_SUPPORTED+PDCAP_D3_SUPPORTED)
PD_D1Latency 00000000h (Device does not support D1 state)
PD_D2Latency 00000000h (Device does not support D2 state)
PD_D3Latency 00000000h (Device does not support D3 state)
PD_PowerStateMapping[PowerSystemUnspecified] 00000000h (PowerDeviceUnspecified)
PD_PowerStateMapping[PowerSystemWorking] 00000001h (PowerDeviceD0)
PD_PowerStateMapping[PowerSystemSleeping1] 00000004h (PowerDeviceD3)
PD_PowerStateMapping[PowerSystemSleeping2] 00000004h (PowerDeviceD3)
PD_PowerStateMapping[PowerSystemSleeping3] 00000004h (PowerDeviceD3)
PD_PowerStateMapping[PowerSystemHibernate] 00000004h (PowerDeviceD3)
PD_PowerStateMapping[PowerSystemShutdown] 00000004h (PowerDeviceD3)
PD_DeepestSystemWake 00000000h (PowerSystemUnspecified)
SPDRP_DEVICEDESC Plug and Play Software Device Enumerator
SPDRP_DEVTYPE (property does not exist for this device)
SPDRP_DRIVER {4d36e97d-e325-11ce-bfc1-08002be10318}\0003
SPDRP_ENUMERATOR_NAME ROOT
SPDRP_EXCLUSIVE (property does not exist for this device)
SPDRP_FRIENDLYNAME (property does not exist for this device)
SPDRP_HARDWAREID
Hardware ID #1 root\swenum
SPDRP_INSTALL_STATE 00000000h
SPDRP_LEGACYBUSTYPE (property does not exist for this device)
SPDRP_LOCATION_INFORMATION (property does not exist for this device)
SPDRP_LOCATION_PATHS (property does not exist for this device)
SPDRP_LOWERFILTERS (property does not exist for this device)
SPDRP_MFG (Standard system devices)
SPDRP_PHYSICAL_DEVICE_OBJECT_NAME \Device\00000049
SPDRP_REMOVAL_POLICY 00000001h (CM_REMOVAL_POLICY_EXPECT_NO_REMOVAL)
SPDRP_REMOVAL_POLICY_HW_DEFAULT 00000001h (CM_REMOVAL_POLICY_EXPECT_NO_REMOVAL)
SPDRP_REMOVAL_POLICY_OVERRIDE (property does not exist for this device)
SPDRP_SECURITY (property does not exist for this device)
SPDRP_SECURITY_SDS (property does not exist for this device)
SPDRP_SERVICE swenum
File Description Plug and Play Software Device Enumerator
File Version 6.0.6001.18000 (longhorn_rtm.080118-1840) (6.0.6001.18000)
Product Name Microsoft® Windows® Operating System
Product Version 6.0.6001.18000 (6.0.6001.18000)
Company Name Microsoft Corporation
Copyright © Microsoft Corporation. All rights reserved.
File Path c:\windows\system32\drivers\swenum.sys
Services Registry Values
DisplayName Software Bus Driver
ErrorControl SERVICE_ERROR_NORMAL
ImagePath system32\DRIVERS\swenum.sys
Start SERVICE_DEMAND_START
Type SERVICE_KERNEL_DRIVER
SPDRP_UI_NUMBER (property does not exist for this device)
SPDRP_UI_NUMBER_DESC_FORMAT (property does not exist for this device)
SPDRP_UPPERFILTERS (property does not exist for this device)
Device Drivers
SP_DRVINFO_DATA
DriverType SPDIT_COMPATDRIVER
Description Plug and Play Software Device Enumerator
MfgName (Standard system devices)
ProviderName Microsoft
DriverDate 06/20/06 16:00:00
DriverVersion 6.0.6001.18000
SP_DRVINFO_DETAIL_DATA
InfDate 01/18/08 19:16:45
CompatIDsOffset 12
CompatIDsLength 0
SectionName SWENUM
InfFileName C:\Windows\INF\machine.inf
DrvDescription Plug and Play Software Device Enumerator
HardwareID root\swenum