[Version]
Signature = "$WINDOWS NT$"
Class     = SoftwareDevice
ClassGuid = {62f9c741-b25a-46ce-b54c-9bccce08b6f2}
Provider  = %MSFT%
DriverVer=06/21/2006,10.0.10240.16384

[ClassInstall32]
AddReg = ClassInstall_AddReg

[ClassInstall_AddReg]
HKR,,,,"%ClassDesc%"
HKR,,NoInstallClass,,1
HKR,,SilentInstall,,1
HKR,,IconPath,%REG_MULTI_SZ%,"%%SystemRoot%%\System32\ddores.dll,-2001"

[ClassInstall32.Configuration]
AddReg = ClassConfiguration_AddReg

[ClassConfiguration_AddReg]
HKR,Instance,$!FriendlyName,,"$BusDeviceDesc"
HKR,Variables\BusDeviceDesc,,,"DeviceProperty"
HKR,Variables\BusDeviceDesc,PropertyGuid,,"{540b947e-8b40-45bc-a8a2-6a0b894cbda2}"
HKR,Variables\BusDeviceDesc,PropertyId,%REG_DWORD%,4

[Manufacturer]
%Msft% = Microsoft,NTx86

[ControlFlags]
ExcludeFromSelect = *
PreConfigureDriver = *

[Microsoft.NTx86]
%SWD\GenericRaw.DeviceDesc% = SoftwareDevice,,SWD\GenericRaw

[SoftwareDevice]
; nothing

[SoftwareDevice.HW]
; nothing

[SoftwareDevice.Interfaces]
; nothing

[SoftwareDevice.Services]
AddService = ,2 ; null service install

[Strings]
; localizable strings
MSFT = "Microsoft"
ClassDesc = "Software devices"
SWD\GenericRaw.DeviceDesc = "Generic software device"

; non-localizable strings
REG_MULTI_SZ = 0x00010000
REG_DWORD    = 0x00010001
