-
Notifications
You must be signed in to change notification settings - Fork 141
/
Scream.inf
92 lines (71 loc) · 2.22 KB
/
Scream.inf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
[Version]
Signature="$CHICAGO$"
Class=MEDIA
Provider=%SCR%
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
DriverVer = 05/11/2019,19.39.14.422
CatalogFile=scream.cat
[SourceDisksNames]
222="Scream Driver Disk","",222
[SourceDisksFiles]
scream.sys=222
[Manufacturer]
%MfgName%=MicrosoftDS,NTAMD64
[MicrosoftDS.NTAMD64]
%Scream.DeviceDesc%=Scream,*Scream
[DestinationDirs]
Scream.CopyList=10,system32\drivers
[Scream.CopyList]
Scream.sys
[Scream.AddReg]
HKR,,AssociatedFilters,,"wdmaud,redbook"
HKR,,Driver,,Scream.sys
HKR,Drivers,SubClasses,,"wave,mixer"
HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\wave\wdmaud.drv,Description,,%Scream.DeviceDesc%
HKR,Drivers\mixer\wdmaud.drv,Description,,%Scream.DeviceDesc%
HKLM,%MediaCategories%\%Scream.NameGuid%,Name,,%Scream.Name%
[Scream.I.Wave]
AddReg=Scream.I.Wave.AddReg
[Scream.I.Wave.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Scream.Wave.szPname%
[Scream.I.Topo]
AddReg=Scream.I.Topo.AddReg
[Scream.I.Topo.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Scream.Topo.szPname%
[Scream.NT]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration, WDMAUDIO.Registration
CopyFiles=Scream.CopyList
AddReg=Scream.AddReg
[Scream.NT.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,Scream.I.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,Scream.I.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,Scream.I.Topo
[Scream.NT.Services]
AddService=Scream,0x00000002,Scream_Service_Inst
[Scream_Service_Inst]
DisplayName=%Scream.SvcDesc%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%10%\system32\drivers\Scream.sys
[Strings]
SCR="Tom Kistner"
MfgName="Tom Kistner"
Scream.Name="Scream"
Scream.NameGuid="{946A7B1A-EBBC-422a-A81F-F07C8D40D3B4}"
Scream.DeviceDesc="Scream (WDM)"
Scream.SvcDesc="Scream (WDM)"
Scream.Wave.szPname="Scream Wave"
Scream.Topo.szPname="Scream Topology"
Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_AUDIO="{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSNAME_Wave="Wave"
KSNAME_Topology="Topology"
MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"