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

[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,NTamd64

[ControlFlags]
ExcludeFromSelect = *
PreConfigureDriver = *

[Microsoft.NTamd64]
%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
