-
Notifications
You must be signed in to change notification settings - Fork 78
/
FirstDriver.sln
332 lines (332 loc) · 23.4 KB
/
FirstDriver.sln
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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FirstDriver", "FirstDriver\FirstDriver.vcxproj", "{1263C9FF-5ACB-4B15-ABC1-4DDFC55876EF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "EnumDrivers", "EnumDrivers\EnumDrivers.vcxproj", "{8D8EB6BC-E855-401B-98DA-340815ED66A6}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OperateFile", "OperateFile\OperateFile.vcxproj", "{80C74F0F-F909-490C-AEB4-2C969352773E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Regedit", "Regedit\Regedit.vcxproj", "{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MemoryOperation", "MemoryManager\MemoryManager.vcxproj", "{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ProcessOperation", "ProcessOperation\ProcessOperation.vcxproj", "{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SSDT", "SSDT\SSDT.vcxproj", "{6E5255A8-8761-4EF8-8368-E83409F7EFC8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ProcessMonitor", "ProcessMonitor\ProcessMonitor.vcxproj", "{89AD3F63-46DE-46F9-AD91-228A3EA11C38}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Communication", "Communication\Communication.vcxproj", "{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestCommunication", "TestCommunication\TestCommunication.vcxproj", "{EA623819-210C-446E-B4E6-B4A794D5FE7A}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Common", "Common", "{9055239E-8432-4641-80E4-B78C6031352F}"
ProjectSection(SolutionItems) = preProject
Common\NtStructDef.h = Common\NtStructDef.h
Common\ProcessMgr.h = Common\ProcessMgr.h
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RegistryMonitor", "RegistryMonitor\RegistryMonitor.vcxproj", "{A7E52745-5DC9-4D91-B043-26DC4454480B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SystemMonitor", "SystemMonitor\SystemMonitor.vcxproj", "{CA9A86A0-F987-426A-8E4B-EC840E69BD8D}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SystemMonitor64", "SystemMonitor64", "{EA8CAA3B-0DB5-452B-BE79-C1CA6511128A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SystemMonitorDriver", "SystemMonitorDriver\SystemMonitorDriver.vcxproj", "{162D6EA0-8119-4D96-965E-86FD461452BE}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|ARM = Debug|ARM
Debug|ARM64 = Debug|ARM64
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|ARM = Release|ARM
Release|ARM64 = Release|ARM64
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{1263C9FF-5ACB-4B15-ABC1-4DDFC55876EF}.Debug|ARM.ActiveCfg = Debug|Win32
{1263C9FF-5ACB-4B15-ABC1-4DDFC55876EF}.Debug|ARM64.ActiveCfg = Debug|Win32
{1263C9FF-5ACB-4B15-ABC1-4DDFC55876EF}.Debug|x64.ActiveCfg = Debug|x64
{1263C9FF-5ACB-4B15-ABC1-4DDFC55876EF}.Debug|x64.Build.0 = Debug|x64
{1263C9FF-5ACB-4B15-ABC1-4DDFC55876EF}.Debug|x64.Deploy.0 = Debug|x64
{1263C9FF-5ACB-4B15-ABC1-4DDFC55876EF}.Debug|x86.ActiveCfg = Debug|Win32
{1263C9FF-5ACB-4B15-ABC1-4DDFC55876EF}.Debug|x86.Build.0 = Debug|Win32
{1263C9FF-5ACB-4B15-ABC1-4DDFC55876EF}.Debug|x86.Deploy.0 = Debug|Win32
{1263C9FF-5ACB-4B15-ABC1-4DDFC55876EF}.Release|ARM.ActiveCfg = Release|Win32
{1263C9FF-5ACB-4B15-ABC1-4DDFC55876EF}.Release|ARM64.ActiveCfg = Release|Win32
{1263C9FF-5ACB-4B15-ABC1-4DDFC55876EF}.Release|x64.ActiveCfg = Release|x64
{1263C9FF-5ACB-4B15-ABC1-4DDFC55876EF}.Release|x64.Build.0 = Release|x64
{1263C9FF-5ACB-4B15-ABC1-4DDFC55876EF}.Release|x64.Deploy.0 = Release|x64
{1263C9FF-5ACB-4B15-ABC1-4DDFC55876EF}.Release|x86.ActiveCfg = Release|Win32
{1263C9FF-5ACB-4B15-ABC1-4DDFC55876EF}.Release|x86.Build.0 = Release|Win32
{1263C9FF-5ACB-4B15-ABC1-4DDFC55876EF}.Release|x86.Deploy.0 = Release|Win32
{8D8EB6BC-E855-401B-98DA-340815ED66A6}.Debug|ARM.ActiveCfg = Debug|Win32
{8D8EB6BC-E855-401B-98DA-340815ED66A6}.Debug|ARM64.ActiveCfg = Debug|Win32
{8D8EB6BC-E855-401B-98DA-340815ED66A6}.Debug|x64.ActiveCfg = Debug|x64
{8D8EB6BC-E855-401B-98DA-340815ED66A6}.Debug|x64.Build.0 = Debug|x64
{8D8EB6BC-E855-401B-98DA-340815ED66A6}.Debug|x64.Deploy.0 = Debug|x64
{8D8EB6BC-E855-401B-98DA-340815ED66A6}.Debug|x86.ActiveCfg = Debug|Win32
{8D8EB6BC-E855-401B-98DA-340815ED66A6}.Debug|x86.Build.0 = Debug|Win32
{8D8EB6BC-E855-401B-98DA-340815ED66A6}.Debug|x86.Deploy.0 = Debug|Win32
{8D8EB6BC-E855-401B-98DA-340815ED66A6}.Release|ARM.ActiveCfg = Release|Win32
{8D8EB6BC-E855-401B-98DA-340815ED66A6}.Release|ARM64.ActiveCfg = Release|Win32
{8D8EB6BC-E855-401B-98DA-340815ED66A6}.Release|x64.ActiveCfg = Release|x64
{8D8EB6BC-E855-401B-98DA-340815ED66A6}.Release|x64.Build.0 = Release|x64
{8D8EB6BC-E855-401B-98DA-340815ED66A6}.Release|x64.Deploy.0 = Release|x64
{8D8EB6BC-E855-401B-98DA-340815ED66A6}.Release|x86.ActiveCfg = Release|Win32
{8D8EB6BC-E855-401B-98DA-340815ED66A6}.Release|x86.Build.0 = Release|Win32
{8D8EB6BC-E855-401B-98DA-340815ED66A6}.Release|x86.Deploy.0 = Release|Win32
{80C74F0F-F909-490C-AEB4-2C969352773E}.Debug|ARM.ActiveCfg = Debug|ARM
{80C74F0F-F909-490C-AEB4-2C969352773E}.Debug|ARM.Build.0 = Debug|ARM
{80C74F0F-F909-490C-AEB4-2C969352773E}.Debug|ARM.Deploy.0 = Debug|ARM
{80C74F0F-F909-490C-AEB4-2C969352773E}.Debug|ARM64.ActiveCfg = Debug|ARM64
{80C74F0F-F909-490C-AEB4-2C969352773E}.Debug|ARM64.Build.0 = Debug|ARM64
{80C74F0F-F909-490C-AEB4-2C969352773E}.Debug|ARM64.Deploy.0 = Debug|ARM64
{80C74F0F-F909-490C-AEB4-2C969352773E}.Debug|x64.ActiveCfg = Debug|x64
{80C74F0F-F909-490C-AEB4-2C969352773E}.Debug|x64.Build.0 = Debug|x64
{80C74F0F-F909-490C-AEB4-2C969352773E}.Debug|x64.Deploy.0 = Debug|x64
{80C74F0F-F909-490C-AEB4-2C969352773E}.Debug|x86.ActiveCfg = Debug|Win32
{80C74F0F-F909-490C-AEB4-2C969352773E}.Debug|x86.Build.0 = Debug|Win32
{80C74F0F-F909-490C-AEB4-2C969352773E}.Debug|x86.Deploy.0 = Debug|Win32
{80C74F0F-F909-490C-AEB4-2C969352773E}.Release|ARM.ActiveCfg = Release|ARM
{80C74F0F-F909-490C-AEB4-2C969352773E}.Release|ARM.Build.0 = Release|ARM
{80C74F0F-F909-490C-AEB4-2C969352773E}.Release|ARM.Deploy.0 = Release|ARM
{80C74F0F-F909-490C-AEB4-2C969352773E}.Release|ARM64.ActiveCfg = Release|ARM64
{80C74F0F-F909-490C-AEB4-2C969352773E}.Release|ARM64.Build.0 = Release|ARM64
{80C74F0F-F909-490C-AEB4-2C969352773E}.Release|ARM64.Deploy.0 = Release|ARM64
{80C74F0F-F909-490C-AEB4-2C969352773E}.Release|x64.ActiveCfg = Release|x64
{80C74F0F-F909-490C-AEB4-2C969352773E}.Release|x64.Build.0 = Release|x64
{80C74F0F-F909-490C-AEB4-2C969352773E}.Release|x64.Deploy.0 = Release|x64
{80C74F0F-F909-490C-AEB4-2C969352773E}.Release|x86.ActiveCfg = Release|Win32
{80C74F0F-F909-490C-AEB4-2C969352773E}.Release|x86.Build.0 = Release|Win32
{80C74F0F-F909-490C-AEB4-2C969352773E}.Release|x86.Deploy.0 = Release|Win32
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Debug|ARM.ActiveCfg = Debug|ARM
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Debug|ARM.Build.0 = Debug|ARM
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Debug|ARM.Deploy.0 = Debug|ARM
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Debug|ARM64.ActiveCfg = Debug|ARM64
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Debug|ARM64.Build.0 = Debug|ARM64
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Debug|ARM64.Deploy.0 = Debug|ARM64
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Debug|x64.ActiveCfg = Debug|x64
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Debug|x64.Build.0 = Debug|x64
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Debug|x64.Deploy.0 = Debug|x64
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Debug|x86.ActiveCfg = Debug|Win32
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Debug|x86.Build.0 = Debug|Win32
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Debug|x86.Deploy.0 = Debug|Win32
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Release|ARM.ActiveCfg = Release|ARM
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Release|ARM.Build.0 = Release|ARM
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Release|ARM.Deploy.0 = Release|ARM
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Release|ARM64.ActiveCfg = Release|ARM64
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Release|ARM64.Build.0 = Release|ARM64
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Release|ARM64.Deploy.0 = Release|ARM64
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Release|x64.ActiveCfg = Release|x64
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Release|x64.Build.0 = Release|x64
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Release|x64.Deploy.0 = Release|x64
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Release|x86.ActiveCfg = Release|Win32
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Release|x86.Build.0 = Release|Win32
{1DD6EB4B-5CF8-4BEA-85A0-4BF9ACE4D03F}.Release|x86.Deploy.0 = Release|Win32
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Debug|ARM.ActiveCfg = Debug|ARM
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Debug|ARM.Build.0 = Debug|ARM
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Debug|ARM.Deploy.0 = Debug|ARM
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Debug|ARM64.ActiveCfg = Debug|ARM64
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Debug|ARM64.Build.0 = Debug|ARM64
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Debug|ARM64.Deploy.0 = Debug|ARM64
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Debug|x64.ActiveCfg = Debug|x64
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Debug|x64.Build.0 = Debug|x64
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Debug|x64.Deploy.0 = Debug|x64
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Debug|x86.ActiveCfg = Debug|Win32
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Debug|x86.Build.0 = Debug|Win32
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Debug|x86.Deploy.0 = Debug|Win32
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Release|ARM.ActiveCfg = Release|ARM
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Release|ARM.Build.0 = Release|ARM
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Release|ARM.Deploy.0 = Release|ARM
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Release|ARM64.ActiveCfg = Release|ARM64
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Release|ARM64.Build.0 = Release|ARM64
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Release|ARM64.Deploy.0 = Release|ARM64
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Release|x64.ActiveCfg = Release|x64
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Release|x64.Build.0 = Release|x64
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Release|x64.Deploy.0 = Release|x64
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Release|x86.ActiveCfg = Release|Win32
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Release|x86.Build.0 = Release|Win32
{D9FCE6EB-AC19-43D5-BB05-C46A156741F5}.Release|x86.Deploy.0 = Release|Win32
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Debug|ARM.ActiveCfg = Debug|ARM
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Debug|ARM.Build.0 = Debug|ARM
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Debug|ARM.Deploy.0 = Debug|ARM
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Debug|ARM64.ActiveCfg = Debug|ARM64
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Debug|ARM64.Build.0 = Debug|ARM64
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Debug|ARM64.Deploy.0 = Debug|ARM64
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Debug|x64.ActiveCfg = Debug|x64
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Debug|x64.Build.0 = Debug|x64
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Debug|x64.Deploy.0 = Debug|x64
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Debug|x86.ActiveCfg = Debug|Win32
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Debug|x86.Build.0 = Debug|Win32
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Debug|x86.Deploy.0 = Debug|Win32
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Release|ARM.ActiveCfg = Release|ARM
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Release|ARM.Build.0 = Release|ARM
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Release|ARM.Deploy.0 = Release|ARM
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Release|ARM64.ActiveCfg = Release|ARM64
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Release|ARM64.Build.0 = Release|ARM64
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Release|ARM64.Deploy.0 = Release|ARM64
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Release|x64.ActiveCfg = Release|x64
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Release|x64.Build.0 = Release|x64
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Release|x64.Deploy.0 = Release|x64
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Release|x86.ActiveCfg = Release|Win32
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Release|x86.Build.0 = Release|Win32
{DAC2E8C2-2F0F-4758-BD0B-136451A1C055}.Release|x86.Deploy.0 = Release|Win32
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Debug|ARM.ActiveCfg = Debug|ARM
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Debug|ARM.Build.0 = Debug|ARM
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Debug|ARM.Deploy.0 = Debug|ARM
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Debug|ARM64.ActiveCfg = Debug|ARM64
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Debug|ARM64.Build.0 = Debug|ARM64
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Debug|ARM64.Deploy.0 = Debug|ARM64
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Debug|x64.ActiveCfg = Debug|x64
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Debug|x64.Build.0 = Debug|x64
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Debug|x64.Deploy.0 = Debug|x64
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Debug|x86.ActiveCfg = Debug|Win32
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Debug|x86.Build.0 = Debug|Win32
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Debug|x86.Deploy.0 = Debug|Win32
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Release|ARM.ActiveCfg = Release|ARM
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Release|ARM.Build.0 = Release|ARM
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Release|ARM.Deploy.0 = Release|ARM
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Release|ARM64.ActiveCfg = Release|ARM64
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Release|ARM64.Build.0 = Release|ARM64
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Release|ARM64.Deploy.0 = Release|ARM64
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Release|x64.ActiveCfg = Release|x64
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Release|x64.Build.0 = Release|x64
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Release|x64.Deploy.0 = Release|x64
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Release|x86.ActiveCfg = Release|Win32
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Release|x86.Build.0 = Release|Win32
{6E5255A8-8761-4EF8-8368-E83409F7EFC8}.Release|x86.Deploy.0 = Release|Win32
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Debug|ARM.ActiveCfg = Debug|ARM
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Debug|ARM.Build.0 = Debug|ARM
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Debug|ARM.Deploy.0 = Debug|ARM
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Debug|ARM64.ActiveCfg = Debug|ARM64
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Debug|ARM64.Build.0 = Debug|ARM64
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Debug|ARM64.Deploy.0 = Debug|ARM64
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Debug|x64.ActiveCfg = Debug|x64
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Debug|x64.Build.0 = Debug|x64
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Debug|x64.Deploy.0 = Debug|x64
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Debug|x86.ActiveCfg = Debug|Win32
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Debug|x86.Build.0 = Debug|Win32
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Debug|x86.Deploy.0 = Debug|Win32
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Release|ARM.ActiveCfg = Release|ARM
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Release|ARM.Build.0 = Release|ARM
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Release|ARM.Deploy.0 = Release|ARM
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Release|ARM64.ActiveCfg = Release|ARM64
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Release|ARM64.Build.0 = Release|ARM64
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Release|ARM64.Deploy.0 = Release|ARM64
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Release|x64.ActiveCfg = Release|x64
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Release|x64.Build.0 = Release|x64
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Release|x64.Deploy.0 = Release|x64
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Release|x86.ActiveCfg = Release|Win32
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Release|x86.Build.0 = Release|Win32
{89AD3F63-46DE-46F9-AD91-228A3EA11C38}.Release|x86.Deploy.0 = Release|Win32
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Debug|ARM.ActiveCfg = Debug|ARM
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Debug|ARM.Build.0 = Debug|ARM
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Debug|ARM.Deploy.0 = Debug|ARM
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Debug|ARM64.ActiveCfg = Debug|ARM64
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Debug|ARM64.Build.0 = Debug|ARM64
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Debug|ARM64.Deploy.0 = Debug|ARM64
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Debug|x64.ActiveCfg = Debug|x64
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Debug|x64.Build.0 = Debug|x64
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Debug|x64.Deploy.0 = Debug|x64
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Debug|x86.ActiveCfg = Debug|Win32
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Debug|x86.Build.0 = Debug|Win32
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Debug|x86.Deploy.0 = Debug|Win32
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Release|ARM.ActiveCfg = Release|ARM
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Release|ARM.Build.0 = Release|ARM
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Release|ARM.Deploy.0 = Release|ARM
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Release|ARM64.ActiveCfg = Release|ARM64
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Release|ARM64.Build.0 = Release|ARM64
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Release|ARM64.Deploy.0 = Release|ARM64
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Release|x64.ActiveCfg = Release|x64
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Release|x64.Build.0 = Release|x64
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Release|x64.Deploy.0 = Release|x64
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Release|x86.ActiveCfg = Release|Win32
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Release|x86.Build.0 = Release|Win32
{1C1BAAFD-1DBC-454F-A443-EE83637FE22C}.Release|x86.Deploy.0 = Release|Win32
{EA623819-210C-446E-B4E6-B4A794D5FE7A}.Debug|ARM.ActiveCfg = Debug|Win32
{EA623819-210C-446E-B4E6-B4A794D5FE7A}.Debug|ARM64.ActiveCfg = Debug|Win32
{EA623819-210C-446E-B4E6-B4A794D5FE7A}.Debug|x64.ActiveCfg = Release|x64
{EA623819-210C-446E-B4E6-B4A794D5FE7A}.Debug|x64.Build.0 = Release|x64
{EA623819-210C-446E-B4E6-B4A794D5FE7A}.Debug|x86.ActiveCfg = Debug|Win32
{EA623819-210C-446E-B4E6-B4A794D5FE7A}.Debug|x86.Build.0 = Debug|Win32
{EA623819-210C-446E-B4E6-B4A794D5FE7A}.Release|ARM.ActiveCfg = Release|Win32
{EA623819-210C-446E-B4E6-B4A794D5FE7A}.Release|ARM64.ActiveCfg = Release|Win32
{EA623819-210C-446E-B4E6-B4A794D5FE7A}.Release|x64.ActiveCfg = Release|x64
{EA623819-210C-446E-B4E6-B4A794D5FE7A}.Release|x64.Build.0 = Release|x64
{EA623819-210C-446E-B4E6-B4A794D5FE7A}.Release|x86.ActiveCfg = Release|Win32
{EA623819-210C-446E-B4E6-B4A794D5FE7A}.Release|x86.Build.0 = Release|Win32
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Debug|ARM.ActiveCfg = Debug|ARM
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Debug|ARM.Build.0 = Debug|ARM
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Debug|ARM.Deploy.0 = Debug|ARM
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Debug|ARM64.ActiveCfg = Debug|ARM64
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Debug|ARM64.Build.0 = Debug|ARM64
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Debug|ARM64.Deploy.0 = Debug|ARM64
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Debug|x64.ActiveCfg = Debug|x64
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Debug|x64.Build.0 = Debug|x64
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Debug|x64.Deploy.0 = Debug|x64
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Debug|x86.ActiveCfg = Debug|Win32
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Debug|x86.Build.0 = Debug|Win32
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Debug|x86.Deploy.0 = Debug|Win32
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Release|ARM.ActiveCfg = Release|ARM
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Release|ARM.Build.0 = Release|ARM
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Release|ARM.Deploy.0 = Release|ARM
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Release|ARM64.ActiveCfg = Release|ARM64
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Release|ARM64.Build.0 = Release|ARM64
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Release|ARM64.Deploy.0 = Release|ARM64
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Release|x64.ActiveCfg = Release|x64
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Release|x64.Build.0 = Release|x64
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Release|x64.Deploy.0 = Release|x64
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Release|x86.ActiveCfg = Release|Win32
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Release|x86.Build.0 = Release|Win32
{A7E52745-5DC9-4D91-B043-26DC4454480B}.Release|x86.Deploy.0 = Release|Win32
{CA9A86A0-F987-426A-8E4B-EC840E69BD8D}.Debug|ARM.ActiveCfg = Debug|Win32
{CA9A86A0-F987-426A-8E4B-EC840E69BD8D}.Debug|ARM64.ActiveCfg = Debug|Win32
{CA9A86A0-F987-426A-8E4B-EC840E69BD8D}.Debug|x64.ActiveCfg = Release|x64
{CA9A86A0-F987-426A-8E4B-EC840E69BD8D}.Debug|x64.Build.0 = Release|x64
{CA9A86A0-F987-426A-8E4B-EC840E69BD8D}.Debug|x86.ActiveCfg = Debug|Win32
{CA9A86A0-F987-426A-8E4B-EC840E69BD8D}.Debug|x86.Build.0 = Debug|Win32
{CA9A86A0-F987-426A-8E4B-EC840E69BD8D}.Release|ARM.ActiveCfg = Release|Win32
{CA9A86A0-F987-426A-8E4B-EC840E69BD8D}.Release|ARM64.ActiveCfg = Release|Win32
{CA9A86A0-F987-426A-8E4B-EC840E69BD8D}.Release|x64.ActiveCfg = Release|x64
{CA9A86A0-F987-426A-8E4B-EC840E69BD8D}.Release|x64.Build.0 = Release|x64
{CA9A86A0-F987-426A-8E4B-EC840E69BD8D}.Release|x86.ActiveCfg = Release|Win32
{CA9A86A0-F987-426A-8E4B-EC840E69BD8D}.Release|x86.Build.0 = Release|Win32
{162D6EA0-8119-4D96-965E-86FD461452BE}.Debug|ARM.ActiveCfg = Debug|ARM
{162D6EA0-8119-4D96-965E-86FD461452BE}.Debug|ARM.Build.0 = Debug|ARM
{162D6EA0-8119-4D96-965E-86FD461452BE}.Debug|ARM.Deploy.0 = Debug|ARM
{162D6EA0-8119-4D96-965E-86FD461452BE}.Debug|ARM64.ActiveCfg = Debug|ARM64
{162D6EA0-8119-4D96-965E-86FD461452BE}.Debug|ARM64.Build.0 = Debug|ARM64
{162D6EA0-8119-4D96-965E-86FD461452BE}.Debug|ARM64.Deploy.0 = Debug|ARM64
{162D6EA0-8119-4D96-965E-86FD461452BE}.Debug|x64.ActiveCfg = Debug|x64
{162D6EA0-8119-4D96-965E-86FD461452BE}.Debug|x64.Build.0 = Debug|x64
{162D6EA0-8119-4D96-965E-86FD461452BE}.Debug|x64.Deploy.0 = Debug|x64
{162D6EA0-8119-4D96-965E-86FD461452BE}.Debug|x86.ActiveCfg = Debug|Win32
{162D6EA0-8119-4D96-965E-86FD461452BE}.Debug|x86.Build.0 = Debug|Win32
{162D6EA0-8119-4D96-965E-86FD461452BE}.Debug|x86.Deploy.0 = Debug|Win32
{162D6EA0-8119-4D96-965E-86FD461452BE}.Release|ARM.ActiveCfg = Release|ARM
{162D6EA0-8119-4D96-965E-86FD461452BE}.Release|ARM.Build.0 = Release|ARM
{162D6EA0-8119-4D96-965E-86FD461452BE}.Release|ARM.Deploy.0 = Release|ARM
{162D6EA0-8119-4D96-965E-86FD461452BE}.Release|ARM64.ActiveCfg = Release|ARM64
{162D6EA0-8119-4D96-965E-86FD461452BE}.Release|ARM64.Build.0 = Release|ARM64
{162D6EA0-8119-4D96-965E-86FD461452BE}.Release|ARM64.Deploy.0 = Release|ARM64
{162D6EA0-8119-4D96-965E-86FD461452BE}.Release|x64.ActiveCfg = Release|x64
{162D6EA0-8119-4D96-965E-86FD461452BE}.Release|x64.Build.0 = Release|x64
{162D6EA0-8119-4D96-965E-86FD461452BE}.Release|x64.Deploy.0 = Release|x64
{162D6EA0-8119-4D96-965E-86FD461452BE}.Release|x86.ActiveCfg = Release|Win32
{162D6EA0-8119-4D96-965E-86FD461452BE}.Release|x86.Build.0 = Release|Win32
{162D6EA0-8119-4D96-965E-86FD461452BE}.Release|x86.Deploy.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{CA9A86A0-F987-426A-8E4B-EC840E69BD8D} = {EA8CAA3B-0DB5-452B-BE79-C1CA6511128A}
{162D6EA0-8119-4D96-965E-86FD461452BE} = {EA8CAA3B-0DB5-452B-BE79-C1CA6511128A}
EndGlobalSection
EndGlobal