xref: /aosp_15_r20/external/mdnsresponder/mDNSWindows/DLLX/DNSSDService.rgs (revision 48a54d368dc4fa860885eef7b70b6c53499e7c25)
1*48a54d36SAndroid Build Coastguard WorkerHKCR
2*48a54d36SAndroid Build Coastguard Worker{
3*48a54d36SAndroid Build Coastguard Worker	Bonjour.DNSSDService.1 = s 'DNSSDService Class'
4*48a54d36SAndroid Build Coastguard Worker	{
5*48a54d36SAndroid Build Coastguard Worker		CLSID = s '{24CD4DE9-FF84-4701-9DC1-9B69E0D1090A}'
6*48a54d36SAndroid Build Coastguard Worker	}
7*48a54d36SAndroid Build Coastguard Worker	Bonjour.DNSSDService = s 'DNSSDService Class'
8*48a54d36SAndroid Build Coastguard Worker	{
9*48a54d36SAndroid Build Coastguard Worker		CLSID = s '{24CD4DE9-FF84-4701-9DC1-9B69E0D1090A}'
10*48a54d36SAndroid Build Coastguard Worker		CurVer = s 'Bonjour.DNSSDService.1'
11*48a54d36SAndroid Build Coastguard Worker	}
12*48a54d36SAndroid Build Coastguard Worker	NoRemove CLSID
13*48a54d36SAndroid Build Coastguard Worker	{
14*48a54d36SAndroid Build Coastguard Worker		ForceRemove {24CD4DE9-FF84-4701-9DC1-9B69E0D1090A} = s 'DNSSDService Class'
15*48a54d36SAndroid Build Coastguard Worker		{
16*48a54d36SAndroid Build Coastguard Worker			ProgID = s 'Bonjour.DNSSDService.1'
17*48a54d36SAndroid Build Coastguard Worker			VersionIndependentProgID = s 'Bonjour.DNSSDService'
18*48a54d36SAndroid Build Coastguard Worker			ForceRemove 'Programmable'
19*48a54d36SAndroid Build Coastguard Worker			InprocServer32 = s '%MODULE%'
20*48a54d36SAndroid Build Coastguard Worker			{
21*48a54d36SAndroid Build Coastguard Worker				val ThreadingModel = s 'Apartment'
22*48a54d36SAndroid Build Coastguard Worker			}
23*48a54d36SAndroid Build Coastguard Worker			val AppID = s '%APPID%'
24*48a54d36SAndroid Build Coastguard Worker			'TypeLib' = s '{18FBED6D-F2B7-4EC8-A4A4-46282E635308}'
25*48a54d36SAndroid Build Coastguard Worker		}
26*48a54d36SAndroid Build Coastguard Worker	}
27*48a54d36SAndroid Build Coastguard Worker}
28