|
1 // common.mmh |
|
2 // |
|
3 // Copyright (c) 2010 Accenture. All rights reserved. |
|
4 // This component and the accompanying materials are made available |
|
5 // under the terms of the "Eclipse Public License v1.0" |
|
6 // which accompanies this distribution, and is available |
|
7 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 // |
|
9 // Initial Contributors: |
|
10 // Accenture - Initial contribution |
|
11 // |
|
12 #ifndef FSHELL_COMMON_MMH |
|
13 #define FSHELL_COMMON_MMH |
|
14 |
|
15 // For documentation on these macros, see \epoc32\fshell\documentation\internal\common_mmh.html |
|
16 |
|
17 #ifndef FSHELL_PLATFORM_MMH |
|
18 #include <fshell/platform.mmh> |
|
19 #endif |
|
20 |
|
21 // Mapping negative defines to the positive ones used from here on: |
|
22 #ifndef FSHELL_NO_BTRACE_SUPPORT |
|
23 #define FSHELL_BTRACE_SUPPORT |
|
24 #endif |
|
25 #ifndef FSHELL_NO_PIPS_SUPPORT |
|
26 #define FSHELL_PIPS_SUPPORT |
|
27 #endif |
|
28 #ifndef FSHELL_NO_PATCHABLE_CONSTANTS_SUPPORT |
|
29 #define FSHELL_PATCHABLE_CONSTANTS_SUPPORT |
|
30 #endif |
|
31 #ifndef FSHELL_NO_DYNAMICDFC_SUPPORT |
|
32 #define FSHELL_DYNAMICDFC_SUPPORT |
|
33 #endif |
|
34 #ifndef FSHELL_NO_AUDIO_SUPPORT |
|
35 #define FSHELL_AUDIO_SUPPORT |
|
36 #endif |
|
37 #ifndef FSHELL_NO_COMMS_SUPPORT |
|
38 #define FSHELL_COMMS_SUPPORT |
|
39 #endif |
|
40 #if !defined(FSHELL_NO_BLUETOOTH_SUPPORT) && defined (FSHELL_COMMS_SUPPORT) |
|
41 #define FSHELL_BLUETOOTH_SUPPORT |
|
42 #endif |
|
43 #ifndef FSHELL_NO_TELEPHONY_SUPPORT |
|
44 #define FSHELL_TELEPHONY_SUPPORT |
|
45 #endif |
|
46 #ifndef FSHELL_NO_APPARC_SUPPORT |
|
47 #define FSHELL_APPARC_SUPPORT |
|
48 #endif |
|
49 #ifndef FSHELL_NO_EZLIB_SUPPORT |
|
50 #define FSHELL_EZLIB_SUPPORT |
|
51 #endif |
|
52 #ifndef FSHELL_NO_WSERV_SUPPORT |
|
53 #define FSHELL_WSERV_SUPPORT |
|
54 #endif |
|
55 #ifndef FSHELL_NO_WSERV2_SUPPORT |
|
56 #define FSHELL_WSERV2_SUPPORT |
|
57 #endif |
|
58 #ifndef FSHELL_NO_RAMDEFRAG_SUPPORT |
|
59 #define FSHELL_RAMDEFRAG_SUPPORT |
|
60 #endif |
|
61 #ifndef FSHELL_NO_SAMPLINGPROFILER_SUPPORT |
|
62 #define FSHELL_SAMPLINGPROFILER_SUPPORT |
|
63 #endif |
|
64 #ifndef FSHELL_NO_COPYTOSHADOWMEMORY_SUPPORT |
|
65 #define FSHELL_COPYTOSHADOWMEMORY_SUPPORT |
|
66 #endif |
|
67 #ifndef FSHELL_NO_LBS_SUPPORT |
|
68 #define FSHELL_LBS_SUPPORT |
|
69 #endif |
|
70 #ifndef FSHELL_NO_SQL_SUPPORT |
|
71 #define FSHELL_SQL_SUPPORT |
|
72 #endif |
|
73 #if !defined(FSHELL_NO_EGL_SUPPORT) && defined(FSHELL_WSERV_SUPPORT) |
|
74 #define FSHELL_EGL_SUPPORT |
|
75 #endif |
|
76 #if !defined(FSHELL_NO_OPENVG_SUPPORT) && defined(FSHELL_WSERV_SUPPORT) |
|
77 #define FSHELL_OPENVG_SUPPORT |
|
78 #endif |
|
79 #ifndef FSHELL_NO_DOBJECTIX_SUPPORT |
|
80 #define FSHELL_DOBJECTIX_SUPPORT |
|
81 #endif |
|
82 #ifndef FSHELL_NO_CRYPTO_SUPPORT |
|
83 #define FSHELL_CRYPTO_SUPPORT |
|
84 #endif |
|
85 #ifndef FSHELL_NO_SHA2_SUPPORT |
|
86 #define FSHELL_SHA2_SUPPORT |
|
87 #endif |
|
88 #ifndef FSHELL_NO_MD4_SUPPORT |
|
89 #define FSHELL_MD4_SUPPORT |
|
90 #endif |
|
91 |
|
92 // |
|
93 // PlatSec. |
|
94 // |
|
95 |
|
96 #ifdef FSHELL_CAP_ALL |
|
97 |
|
98 #define FSHELL_CAP_MMP_MAX all |
|
99 |
|
100 // System Capabilities |
|
101 #define FSHELL_CAP_ALLFILES |
|
102 #define FSHELL_CAP_COMMDD |
|
103 #define FSHELL_CAP_DISKADMIN |
|
104 #define FSHELL_CAP_DRM |
|
105 #define FSHELL_CAP_MULTIMEDIADD |
|
106 #define FSHELL_CAP_NETWORKCONTROL |
|
107 #define FSHELL_CAP_POWERMGMT |
|
108 #define FSHELL_CAP_PROTSERV |
|
109 #define FSHELL_CAP_READDEVICEDATA |
|
110 #define FSHELL_CAP_SURROUNDINGSDD |
|
111 #define FSHELL_CAP_SWEVENT |
|
112 #define FSHELL_CAP_TRUSTEDUI |
|
113 #define FSHELL_CAP_WRITEDEVICEDATA |
|
114 |
|
115 // User Capabilities |
|
116 #define FSHELL_CAP_LOCALSERVICES |
|
117 #define FSHELL_CAP_LOCATION |
|
118 #define FSHELL_CAP_NETWORKSERVICES |
|
119 #define FSHELL_CAP_READUSERDATA |
|
120 #define FSHELL_CAP_USERENVIRONMENT |
|
121 #define FSHELL_CAP_WRITEUSERDATA |
|
122 |
|
123 #endif // FSHELL_CAP_ALL |
|
124 |
|
125 #define FSHELL_CAP_MMP_NORMAL FSHELL_CAP_MMP_MAX -tcb |
|
126 |
|
127 // Yuk the __GNUC__ checks are needed to support SBS which changed the CPP version that parses bld.infs and mmps... |
|
128 #ifndef FSHELL_ROM_INCLUDE |
|
129 #if __GNUC__ >= 3 |
|
130 #define FSHELL_ROM_INCLUDE(_FILE_) _FILE_ /epoc32/rom/include/_FILE_ |
|
131 #else |
|
132 #define FSHELL_ROM_INCLUDE(_FILE_) _FILE_ \epoc32\rom\include\ ## _FILE_ |
|
133 #endif |
|
134 #endif |
|
135 #ifndef FSHELL_ROM_INCLUDE2 |
|
136 #if __GNUC__ >= 3 |
|
137 #define FSHELL_ROM_INCLUDE2(_SRC_FILE_, _DST_FILE_) _SRC_FILE_ /epoc32/rom/include/_DST_FILE_ |
|
138 #else |
|
139 #define FSHELL_ROM_INCLUDE2(_SRC_FILE_, _DST_FILE_) _SRC_FILE_ \epoc32\rom\include\ ## _DST_FILE_ |
|
140 #endif |
|
141 #endif |
|
142 |
|
143 |
|
144 // |
|
145 // memoryaccess. |
|
146 // |
|
147 |
|
148 #ifdef FSHELL_CAP_ALL |
|
149 #define FSHELL_MEMORY_ACCESS_SUPPORT |
|
150 #endif |
|
151 |
|
152 // |
|
153 // extrabtrace |
|
154 // |
|
155 |
|
156 #ifdef FSHELL_CAP_ALL |
|
157 #define FSHELL_EXTRABTRACE_SUPPORT |
|
158 #endif |
|
159 |
|
160 #if !defined(FSHELL_TRACE_SUPPORT) && defined(FSHELL_BTRACE_SUPPORT) |
|
161 // FSHELL_TRACE_SUPPORT tells you that the BTraceX() functions are available, either via atrace or btrace, |
|
162 // for the situations where you don't care which it is |
|
163 #define FSHELL_TRACE_SUPPORT |
|
164 #endif |
|
165 |
|
166 // The FSHELL_TRACE_xyz macros must appear before any other systeminclude/#include/library statements in your MMP. |
|
167 #ifndef FSHELL_TRACE_LIBRARY |
|
168 #define FSHELL_D32BTRACE_HEADER <d32btrace.h> |
|
169 #define FSHELL_TRACE_LIBRARY library btracec.lib |
|
170 #define FSHELL_TRACE_CONTROL_LIBRARY library extrabtrace.lib btracec.lib |
|
171 #define FSHELL_TRACE_KERNEL_INCLUDE(pathtoroot) |
|
172 #endif |
|
173 |
|
174 // |
|
175 // fshell. |
|
176 // |
|
177 #ifdef FSHELL_WSERV_SUPPORT // Close enough |
|
178 #define FSHELL_CORE_SUPPORT_SWI |
|
179 #endif |
|
180 |
|
181 #ifdef FSHELL_PIPS_SUPPORT |
|
182 #define FSHELL_CORE_SUPPORT_PIPSRUN |
|
183 #endif |
|
184 |
|
185 #ifdef FSHELL_PATCHABLE_CONSTANTS_SUPPORT |
|
186 #define FSHELL_CORE_SUPPORT_PATCHDATA |
|
187 #endif |
|
188 |
|
189 #ifdef FSHELL_BTRACE_SUPPORT |
|
190 #define FSHELL_CORE_SUPPORT_BTRACE |
|
191 #endif |
|
192 |
|
193 #ifdef FSHELL_TRACE_SUPPORT |
|
194 #define FSHELL_CORE_SUPPORT_BTRACEOUT |
|
195 #endif |
|
196 |
|
197 #ifdef FSHELL_MEMORY_ACCESS_SUPPORT |
|
198 #define FSHELL_CORE_SUPPORT_GETSTACK |
|
199 #define FSHELL_CORE_SUPPORT_CHUNKINFO |
|
200 #define FSHELL_CORE_SUPPORT_SVRINFO |
|
201 #define FSHELL_CORE_SUPPORT_FDB |
|
202 #ifndef FSHELL_NO_SUPPORT_BUILTIN_REBOOT |
|
203 #define FSHELL_CORE_SUPPORT_BUILTIN_REBOOT |
|
204 #endif |
|
205 #endif |
|
206 |
|
207 #ifdef FSHELL_CAP_ALL |
|
208 #define FSHELL_CORE_SUPPORT_SUDO |
|
209 #define FSHELL_CORE_SUPPORT_CHKDEPS |
|
210 #define FSHELL_CORE_SUPPORT_SIS_ECLIPSE |
|
211 #define FSHELL_CORE_SUPPORT_LOCALDRIVE |
|
212 #define FSHELL_CORE_SUPPORT_TOP |
|
213 #endif |
|
214 |
|
215 #if defined(FSHELL_MEMORY_ACCESS_SUPPORT) && defined(FSHELL_CAP_ALL) && defined(FSHELL_TRACE_SUPPORT) |
|
216 #define FSHELL_CORE_SUPPORT_MEMSAMPLER |
|
217 #endif |
|
218 |
|
219 #if defined(FSHELL_CAP_READUSERDATA) && defined(FSHELL_CAP_WRITEUSERDATA) && defined(FSHELL_APPARC_SUPPORT) |
|
220 #define FSHELL_CORE_SUPPORT_FCONTACTS |
|
221 #ifndef FSHELL_GCC298_SUPPORT // I can't get it to build with gcc2.9... |
|
222 #define FSHELL_CORE_SUPPORT_FCALENDAR |
|
223 #endif |
|
224 #endif |
|
225 |
|
226 #if defined(FSHELL_CAP_PROTSERV) && defined(FSHELL_APPARC_SUPPORT) |
|
227 #define FSHELL_CORE_SUPPORT_SHEBANG |
|
228 #endif |
|
229 |
|
230 #ifdef FSHELL_COMMS_SUPPORT |
|
231 // todo: find out what capabilities ping actually requires |
|
232 #define FSHELL_CORE_SUPPORT_PING |
|
233 #define FSHELL_CORE_SUPPORT_RCOMM |
|
234 #define FSHELL_CORE_SUPPORT_RCONN |
|
235 #define FSHELL_CORE_SUPPORT_IAP |
|
236 #define FSHELL_CORE_SUPPORT_BTSERVICES |
|
237 #define FSHELL_CORE_SUPPORT_RSOCKET |
|
238 #define FSHELL_CORE_SUPPORT_USB |
|
239 #endif |
|
240 |
|
241 #ifdef FSHELL_PLATFORM_UIQ |
|
242 #define FSHELL_CORE_SUPPORT_MROUTER |
|
243 #endif |
|
244 |
|
245 #ifdef FSHELL_EXTRABTRACE_SUPPORT |
|
246 #define FSHELL_CORE_SUPPORT_UPROFILER |
|
247 #endif |
|
248 |
|
249 #ifdef FSHELL_APPARC_SUPPORT |
|
250 #define FSHELL_CORE_SUPPORT_LISTAPPS |
|
251 #define FSHELL_CORE_SUPPORT_SHUTAPP |
|
252 #define FSHELL_CORE_SUPPORT_OPENDOC |
|
253 #endif |
|
254 |
|
255 #ifdef FSHELL_WSERV_SUPPORT |
|
256 #define FSHELL_CORE_SUPPORT_GRABSCREEN |
|
257 #define FSHELL_CORE_SUPPORT_FOCUS |
|
258 #define FSHELL_CORE_SUPPORT_SWITCHVIEW |
|
259 #define FSHELL_CORE_SUPPORT_ACTIVEVIEW |
|
260 #define FSHELL_CORE_SUPPORT_WSLOG |
|
261 #endif |
|
262 |
|
263 #ifdef FSHELL_AUDIO_SUPPORT |
|
264 #define FSHELL_CORE_SUPPORT_PLAY |
|
265 #endif |
|
266 |
|
267 #ifdef FSHELL_COMMS_SUPPORT |
|
268 #define FSHELL_CORE_SUPPORT_WGET |
|
269 #endif |
|
270 |
|
271 #ifdef FSHELL_EZLIB_SUPPORT |
|
272 #define FSHELL_CORE_SUPPORT_FZIP |
|
273 #endif |
|
274 |
|
275 #if defined(FSHELL_PLATFORM_S60) && FSHELL_PLATFORM_S60 >= 5 |
|
276 #define FSHELL_CORE_SUPPORT_SYSINFO_WLAN |
|
277 #define FSHELL_CORE_SUPPORT_SECURE_TIME |
|
278 #endif |
|
279 |
|
280 #if defined(FSHELL_WSERV_SUPPORT) && defined(FSHELL_CAP_LOCATION) && defined(FSHELL_CAP_READUSERDATA) && defined(FSHELL_CAP_READDEVICEDATA) && defined(FSHELL_CAP_WRITEDEVICEDATA) |
|
281 #define FSHELL_CORE_SUPPORT_SCREENMODE |
|
282 #endif |
|
283 |
|
284 #if defined(FSHELL_MEMORY_ACCESS_SUPPORT) |
|
285 #define FSHELL_CORE_SUPPORT_HEAPTRACE |
|
286 #endif |
|
287 |
|
288 #ifdef FSHELL_CAP_SWEVENT |
|
289 #define FSHELL_CORE_SUPPORT_PASTE |
|
290 #endif |
|
291 |
|
292 #if defined(FSHELL_RAMDEFRAG_SUPPORT) && defined(FSHELL_MEMORY_ACCESS_SUPPORT) |
|
293 #define FSHELL_CORE_SUPPORT_RAMDEFRAG |
|
294 #endif |
|
295 |
|
296 #if defined(FSHELL_TELEPHONY_SUPPORT) && defined(FSHELL_CAP_READUSERDATA) && defined(FSHELL_CAP_READDEVICEDATA) && defined(FSHELL_CAP_WRITEUSERDATA) |
|
297 #define FSHELL_CORE_SUPPORT_ICC |
|
298 #endif |
|
299 |
|
300 #ifdef FSHELL_WSERV_SUPPORT |
|
301 #define FSHELL_CORE_SUPPORT_GENBMP |
|
302 #define FSHELL_CORE_SUPPORT_TFINFO |
|
303 #endif |
|
304 |
|
305 #if defined(FSHELL_TELEPHONY_SUPPORT) && defined(FSHELL_CAP_READDEVICEDATA) |
|
306 #define FSHELL_CORE_SUPPORT_NITZ |
|
307 #endif |
|
308 |
|
309 #if defined(FSHELL_LBS_SUPPORT) && defined(FSHELL_CAP_LOCATION) && defined(FSHELL_CAP_WRITEDEVICEDATA) && defined(FSHELL_CAP_READDEVICEDATA) && defined(FSHELL_CAP_READUSERDATA) |
|
310 #define FSHELL_CORE_SUPPORT_LBS |
|
311 #endif |
|
312 |
|
313 #if defined(FSHELL_SQL_SUPPORT) && defined(FSHELL_CAP_WRITEDEVICEDATA) && defined(FSHELL_CAP_READDEVICEDATA) && defined(FSHELL_CAP_READUSERDATA) |
|
314 #define FSHELL_CORE_SUPPORT_SQL |
|
315 #endif |
|
316 |
|
317 #if defined(FSHELL_EGL_SUPPORT) || defined(FSHELL_OPENVG_SUPPORT) |
|
318 #define FSHELL_CORE_SUPPORT_GLINFO |
|
319 #endif |
|
320 |
|
321 #if defined(FSHELL_CRYPTO_SUPPORT) |
|
322 #define FSHELL_CORE_SUPPORT_HASH |
|
323 #endif |
|
324 |
|
325 #ifdef FSHELL_DYNAMICSTARTUP_SUPPORT |
|
326 #define FSHELL_CORE_SUPPORT_STARTUP |
|
327 #endif |
|
328 |
|
329 #ifndef FSHELL_NO_SUPPORT_BUILTIN_VARIANT |
|
330 #define FSHELL_CORE_SUPPORT_BUILTIN_VARIANT |
|
331 #endif |
|
332 |
|
333 #ifdef FSHELL_TELEPHONY_SUPPORT |
|
334 #define FSHELL_CORE_SUPPORT_SMS |
|
335 #endif |
|
336 |
|
337 |
|
338 // |
|
339 // qr3. |
|
340 // |
|
341 |
|
342 #ifdef FSHELL_MEMORY_ACCESS_SUPPORT |
|
343 #define FSHELL_QR3_SUPPORT |
|
344 |
|
345 #ifdef FSHELL_TRACE_SUPPORT |
|
346 #define FSHELL_QR3_SUPPORT_LOGGINGALLOCATOR |
|
347 #endif |
|
348 |
|
349 #endif // FSHELL_MEMORY_ACCESS_SUPPORT |
|
350 |
|
351 |
|
352 // |
|
353 // clogger. |
|
354 // |
|
355 |
|
356 #ifdef FSHELL_CAP_ALL |
|
357 #define FSHELL_CLOGGER_SUPPORT_DEBUG_ROUTER |
|
358 #endif |
|
359 |
|
360 |
|
361 // |
|
362 // tcpcsy. |
|
363 // |
|
364 |
|
365 #if defined(FSHELL_CAP_COMMDD) && defined(FSHELL_CAP_POWERMGMT) && defined(FSHELL_CAP_READDEVICEDATA) && defined(FSHELL_CAP_WRITEDEVICEDATA) && defined(FSHELL_CAP_TRUSTEDUI) && defined(FSHELL_CAP_PROTSERV) && defined(FSHELL_CAP_NETWORKCONTROL) && defined(FSHELL_CAP_NETWORKSERVICES) && defined(FSHELL_CAP_LOCALSERVICES) && defined(FSHELL_CAP_READUSERDATA) && defined(FSHELL_CAP_WRITEUSERDATA) && defined(FSHELL_COMMS_SUPPORT) |
|
366 #define FSHELL_TCPCSY_SUPPORT |
|
367 #endif |
|
368 |
|
369 |
|
370 // |
|
371 // vt100. |
|
372 // |
|
373 |
|
374 #define FSHELL_VT100_WORK_AROUND_TERATERM_CURSOR_BUG |
|
375 |
|
376 |
|
377 // |
|
378 // Misc. |
|
379 // |
|
380 |
|
381 #if defined(FSHELL_WSERV_SUPPORT) && defined(FSHELL_NOT_BUILT_ALONE) |
|
382 #define FSHELL_AUTOMETRIC_SUPPORT_EIKPLUGIN |
|
383 #endif |
|
384 |
|
385 |
|
386 // |
|
387 // UIDs. |
|
388 // |
|
389 |
|
390 #ifdef FSHELL_PROTECTED_UIDS |
|
391 |
|
392 #define FSHELL_UID_ACTIVEVIEW 0x102866D2 |
|
393 #define FSHELL_UID_BACKUP 0x10285E0D |
|
394 #define FSHELL_UID_BACKUP_CHILD 0x10285E0E |
|
395 #define FSHELL_UID_SMS 0x102864BE |
|
396 #define FSHELL_UID_BTRACE_PARSER 0x10285E09 |
|
397 #define FSHELL_UID_TINTERVAL 0x10285E0A |
|
398 #define FSHELL_UID_BTINCOMINGSERIAL 0x10285E04 |
|
399 #define FSHELL_UID_BTSERIALTEST 0x10285e14 |
|
400 #define FSHELL_UID_CLOGGERDEBUGROUTER 0x102831C7 |
|
401 #define FSHELL_UID_COMSDBGUTIL_CLOGGER_STUB 0x10004d0a |
|
402 #define FSHELL_UID_FLOGGER_CLOGGER_STUB 0x102866D3 |
|
403 #define FSHELL_UID_CLOGGERBUFFERED 0x102831CE |
|
404 #define FSHELL_UID_CLOGGER 0x10272EFE |
|
405 #define FSHELL_UID_CLOGGERSERVER 0x10272EFD |
|
406 #define FSHELL_UID_TCLOG 0x10272F03 |
|
407 #define FSHELL_UID_BTRACE 0x102835B3 |
|
408 #define FSHELL_UID_CAT 0x102835B4 |
|
409 #define FSHELL_UID_CENREP 0x102831C9 |
|
410 #define FSHELL_UID_CHKDEPS 0x10285A17 |
|
411 #define FSHELL_UID_CHKDRIFT 0x102836dc |
|
412 #define FSHELL_UID_CLIPBOARD 0x10285BA3 |
|
413 #define FSHELL_UID_CLOGGERCONFIG 0x102831CA |
|
414 #define FSHELL_UID_DRVINFO 0x102836d3 |
|
415 #define FSHELL_UID_FOCUS 0x102836e2 |
|
416 #define FSHELL_UID_GETHEAP 0x102835B8 |
|
417 #define FSHELL_UID_GETSTACK 0x102835BD |
|
418 #define FSHELL_UID_GRABSCREEN 0x102836d5 |
|
419 #define FSHELL_UID_LEAK 0x102835BB |
|
420 #define FSHELL_UID_LISTAPPS 0x102835B9 |
|
421 #define FSHELL_UID_LOAD 0x102836e1 |
|
422 #define FSHELL_UID_MEMSAMPLER 0x102836d6 |
|
423 #define FSHELL_UID_MROUTER 0x102836d2 |
|
424 #define FSHELL_UID_OPENDOC 0x102836d0 |
|
425 #define FSHELL_UID_PATCHDATA 0x102836de |
|
426 #define FSHELL_UID_PLAY 0x10285C6D |
|
427 #define FSHELL_UID_PUBSUB 0x102831CB |
|
428 #define FSHELL_UID_RCOMM 0x102836d4 |
|
429 #define FSHELL_UID_RENDEZVOUS 0x10285A15 |
|
430 #define FSHELL_UID_RESTORE 0x10285E0F |
|
431 #define FSHELL_UID_SHUTAPP 0x102835BA |
|
432 #define FSHELL_UID_SPINLOCK 0x10285BA5 |
|
433 #define FSHELL_UID_SUDO 0x10285BA0 |
|
434 #define FSHELL_UID_SWI 0x102864CE |
|
435 #define FSHELL_UID_SWITCHVIEW 0x102866D1 |
|
436 #define FSHELL_UID_QOTD 0x10286b42 |
|
437 #define FSHELL_UID_TAIL 0x102835B5 |
|
438 #define FSHELL_UID_XMODEM 0x102836d9 |
|
439 #define FSHELL_UID_MEMSAMPLERDD 0x102866D4 |
|
440 #define FSHELL_UID_FSHELL_INST 0x102836d1 |
|
441 #define FSHELL_UID_FSHELL_UINST 0x102835C0 |
|
442 #define FSHELL_UID_IOSRV 0x10282343 |
|
443 #define FSHELL_UID_SBAPP 0x102836cf |
|
444 #define FSHELL_UID_SBREC 0x102835bf |
|
445 #define FSHELL_UID_FSHELL 0x10282D94 |
|
446 #define FSHELL_UID_LINEEDITOR 0x10285C66 |
|
447 #define FSHELL_UID_MEMORYACCESS 0x10273948 |
|
448 #define FSHELL_UID_VARIANT 0x102864CF |
|
449 #define FSHELL_UID_QR3SANDBOX 0x102831C6 |
|
450 #define FSHELL_UID_LOGGINGALLOCATOR 0x102831C8 |
|
451 #define FSHELL_UID_KERNINFO 0x10285BA1 |
|
452 #define FSHELL_UID_QR3 0x10282DAB |
|
453 #define FSHELL_UID_SETCRITICAL 0x10285BA4 |
|
454 #define FSHELL_UID_SETPRIORITY 0x10285BA2 |
|
455 #define FSHELL_UID_TOPSAMPLE 0x10282DA9 |
|
456 #define FSHELL_UID_TCPCSY 0x102866D8 |
|
457 #define FSHELL_UID_VT100 0x102836db |
|
458 #define FSHELL_UID_WINSOCKPRT 0x102866D9 |
|
459 #define FSHELL_UID_IAP 0x102864CB |
|
460 #define FSHELL_UID_WGET 0x102864CC |
|
461 #define FSHELL_UID_FZIP 0x102864CA |
|
462 #define FSHELL_UID_SIS 0x102866DA |
|
463 #define FSHELL_UID_TOP 0x102869FE |
|
464 #define FSHELL_UID_FCONTACTS 0x102869FF |
|
465 #define FSHELL_UID_RUNLIB 0x102864C6 |
|
466 #define FSHELL_UID_FED 0x10286A00 |
|
467 #define FSHELL_UID_RCONN 0x102866DD |
|
468 #define FSHELL_UID_FSHELL_LAUNCH_TCP 0x102866E0 |
|
469 #define FSHELL_UID_FSHELL_LAUNCH_BT 0x102866E1 |
|
470 #define FSHELL_UID_LTKUTILS 0x10286A06 |
|
471 #define FSHELL_UID_SNAKE 0x10287022 |
|
472 #define FSHELL_UID_PING 0x10286F52 |
|
473 #define FSHELL_UID_FCALENDAR 0x10286F53 |
|
474 #define FSHELL_UID_FIND 0x10286F54 |
|
475 #define FSHELL_UID_UPROFILER 0x10286F55 |
|
476 #define FSHELL_UID_BTRACEOUT 0x10286F56 |
|
477 #define FSHELL_UID_LTKUTILS_TCB 0x10286F57 |
|
478 #define FSHELL_UID_BTSERVICES 0x10286F58 |
|
479 #define FSHELL_UID_S60_GUICONS 0x10286b46 |
|
480 #define FSHELL_UID_SYSINFO 0x10286B6B |
|
481 #define FSHELL_UID_CONSOLEPROXY 0x10287198 |
|
482 #define FSHELL_UID_UIDINFO 0x10286F5A |
|
483 #define FSHELL_UID_REZ 0x10286A01 |
|
484 #define FSHELL_UID_WSLOG 0x10286A05 |
|
485 #define FSHELL_UID_SCREENMODE 0x10286B6C |
|
486 #define FSHELL_UID_HEAPTRACE 0x10286F5C |
|
487 #define FSHELL_UID_INIEDIT 0x1028719b |
|
488 #define FSHELL_UID_NULLNIF 0x10286B6D |
|
489 #define FSHELL_UID_PASTE 0x10286B6F |
|
490 #define FSHELL_UID_FSHELL_LAUNCH_USB 0x10286B70 |
|
491 #define FSHELL_UID_FSHELL_LAUNCH_RCONS 0x10286B71 |
|
492 #define FSHELL_UID_RAMDEFRAG 0x10286F5D |
|
493 #define FSHELL_UID_ICC 0x10286B73 |
|
494 #define FSHELL_UID_VTCSERIAL 0x1028719D |
|
495 #define FSHELL_UID_ECOM 0x10286F60 |
|
496 #define FSHELL_UID_RSOCKET 0x10286B74 |
|
497 #define FSHELL_UID_GENBMP 0x10286B75 |
|
498 #define FSHELL_UID_TFINFO 0x10286B76 |
|
499 #define FSHELL_UID_FDB 0x10286F61 |
|
500 #define FSHELL_UID_NITZ 0x10286B77 |
|
501 #define FSHELL_UID_HAL 0x10286B78 |
|
502 #define FSHELL_UID_POINTER 0x10286F62 |
|
503 #define FSHELL_UID_LBS 0x10286B79 |
|
504 #define FSHELL_UID_SQL 0x10286B7A |
|
505 #define FSHELL_UID_SQLSRV 0x102835BC |
|
506 #define FSHELL_UID_GLINFO 0x10286B7B |
|
507 #define FSHELL_UID_FSHELL_LAUNCH_SERIAL 0x10286F63 |
|
508 #define FSHELL_UID_HASH 0x10286B7C |
|
509 #define FSHELL_UID_SPCRE 0x10286F66 |
|
510 #define FSHELL_UID_LIBPCRE 0x10286F67 |
|
511 #define FSHELL_UID_GREP 0x10286F68 |
|
512 #define FSHELL_UID_STARTUP 0x10286F69 |
|
513 #define FSHELL_UID_FFSTRACERPLUGIN 0x10286F6B |
|
514 #define FSHELL_UID_FFSTRACE 0x10286F6C |
|
515 #define FSHELL_UID_LOCALDRIVE 0x10286F6D |
|
516 #define FSHELL_UID_PIPSRUN 0x102866DB |
|
517 #define FSHELL_UID_USB 0x10286F6E |
|
518 #define FSHELL_UID_EXTRABTRACE 0x10286F6B |
|
519 #define FSHELL_UID_MEMSPY 0x10286F6C |
|
520 #define FSHELL_UID_EXTRABTRACEK 0x10286F6D |
|
521 |
|
522 #else // Not FSHELL_PROTECTED_UIDS |
|
523 |
|
524 #define FSHELL_UID_ACTIVEVIEW 0xE02866D2 |
|
525 #define FSHELL_UID_BACKUP 0xE0285E0D |
|
526 #define FSHELL_UID_BACKUP_CHILD 0xE0285E0E |
|
527 #define FSHELL_UID_SMS 0xE02864BE |
|
528 #define FSHELL_UID_BTRACE_PARSER 0xE0285E09 |
|
529 #define FSHELL_UID_TINTERVAL 0xE0285E0A |
|
530 #define FSHELL_UID_CLOGGERDEBUGROUTER 0xE02831C7 |
|
531 #define FSHELL_UID_COMSDBGUTIL_CLOGGER_STUB 0xE0004d0a |
|
532 #define FSHELL_UID_FLOGGER_CLOGGER_STUB 0xE02866D3 |
|
533 #define FSHELL_UID_CLOGGERBUFFERED 0xE02831CE |
|
534 #define FSHELL_UID_CLOGGER 0xE0272EFE |
|
535 #define FSHELL_UID_CLOGGERSERVER 0xE0272EFD |
|
536 #define FSHELL_UID_TCLOG 0xE0272F03 |
|
537 #define FSHELL_UID_BTRACE 0xE02835B3 |
|
538 #define FSHELL_UID_CAT 0xE02835B4 |
|
539 #define FSHELL_UID_CENREP 0xE02831C9 |
|
540 #define FSHELL_UID_CHKDEPS 0xE0285A17 |
|
541 #define FSHELL_UID_CHKDRIFT 0xE02836dc |
|
542 #define FSHELL_UID_CLIPBOARD 0xE0285BA3 |
|
543 #define FSHELL_UID_CLOGGERCONFIG 0xE02831CA |
|
544 #define FSHELL_UID_DRVINFO 0xE02836d3 |
|
545 #define FSHELL_UID_FOCUS 0xE02836e2 |
|
546 #define FSHELL_UID_GETHEAP 0xE02835B8 |
|
547 #define FSHELL_UID_GETSTACK 0xE02835BD |
|
548 #define FSHELL_UID_GRABSCREEN 0xE02836d5 |
|
549 #define FSHELL_UID_LEAK 0xE02835BB |
|
550 #define FSHELL_UID_LISTAPPS 0xE02835B9 |
|
551 #define FSHELL_UID_LOAD 0xE02836e1 |
|
552 #define FSHELL_UID_MEMSAMPLER 0xE02836d6 |
|
553 #define FSHELL_UID_MROUTER 0xE02836d2 |
|
554 #define FSHELL_UID_OPENDOC 0xE02836d0 |
|
555 #define FSHELL_UID_PATCHDATA 0xE02836de |
|
556 #define FSHELL_UID_PLAY 0xE0285C6D |
|
557 #define FSHELL_UID_PUBSUB 0xE02831CB |
|
558 #define FSHELL_UID_RCOMM 0xE02836d4 |
|
559 #define FSHELL_UID_RENDEZVOUS 0xE0285A15 |
|
560 #define FSHELL_UID_RESTORE 0xE0285E0F |
|
561 #define FSHELL_UID_SHUTAPP 0xE02835BA |
|
562 #define FSHELL_UID_SPINLOCK 0xE0285BA5 |
|
563 #define FSHELL_UID_SUDO 0xE0285BA0 |
|
564 #define FSHELL_UID_SWI 0xE02864CE |
|
565 #define FSHELL_UID_SWITCHVIEW 0xE02866D1 |
|
566 #define FSHELL_UID_QOTD 0xE0286b42 |
|
567 #define FSHELL_UID_TAIL 0xE02835B5 |
|
568 #define FSHELL_UID_XMODEM 0xE02836d9 |
|
569 #define FSHELL_UID_MEMSAMPLERDD 0xE02866D4 |
|
570 #define FSHELL_UID_FSHELL_INST 0xE02836d1 |
|
571 #define FSHELL_UID_FSHELL_UINST 0xE02835C0 |
|
572 #define FSHELL_UID_IOSRV 0xE0282343 |
|
573 #define FSHELL_UID_SBAPP 0xE02836cf |
|
574 #define FSHELL_UID_SBREC 0xE02835bf |
|
575 #define FSHELL_UID_FSHELL 0xE0282D94 |
|
576 #define FSHELL_UID_LINEEDITOR 0xE0285C66 |
|
577 #define FSHELL_UID_MEMORYACCESS 0xE0273948 |
|
578 #define FSHELL_UID_VARIANT 0xE02864CF |
|
579 #define FSHELL_UID_QR3SANDBOX 0xE02831C6 |
|
580 #define FSHELL_UID_LOGGINGALLOCATOR 0xE02831C8 |
|
581 #define FSHELL_UID_KERNINFO 0xE0285BA1 |
|
582 #define FSHELL_UID_QR3 0xE0282DAB |
|
583 #define FSHELL_UID_SETCRITICAL 0xE0285BA4 |
|
584 #define FSHELL_UID_SETPRIORITY 0xE0285BA2 |
|
585 #define FSHELL_UID_TOPSAMPLE 0xE0282DA9 |
|
586 #define FSHELL_UID_TCPCSY 0xE02866D8 |
|
587 #define FSHELL_UID_VT100 0xE02836db |
|
588 #define FSHELL_UID_WINSOCKPRT 0xE02866D9 |
|
589 #define FSHELL_UID_IAP 0xE02864CB |
|
590 #define FSHELL_UID_WGET 0xE02864CC |
|
591 #define FSHELL_UID_FZIP 0xE02864CA |
|
592 #define FSHELL_UID_SIS 0xE02866DA |
|
593 #define FSHELL_UID_TOP 0xE02869FE |
|
594 #define FSHELL_UID_FCONTACTS 0xE02869FF |
|
595 #define FSHELL_UID_RUNLIB 0xE02864C6 |
|
596 #define FSHELL_UID_FED 0xE0286A00 |
|
597 #define FSHELL_UID_RCONN 0xE02866DD |
|
598 #define FSHELL_UID_FSHELL_LAUNCH_TCP 0xE02866E0 |
|
599 #define FSHELL_UID_FSHELL_LAUNCH_BT 0xE02866E1 |
|
600 #define FSHELL_UID_LTKUTILS 0xE0286A06 |
|
601 #define FSHELL_UID_SNAKE 0xE0287022 |
|
602 #define FSHELL_UID_PING 0xE0286F52 |
|
603 #define FSHELL_UID_FCALENDAR 0xE0286F53 |
|
604 #define FSHELL_UID_FIND 0xE0286F54 |
|
605 #define FSHELL_UID_UPROFILER 0xE0286F55 |
|
606 #define FSHELL_UID_BTRACEOUT 0xE0286F56 |
|
607 #define FSHELL_UID_LTKUTILS_TCB 0xE0286F57 |
|
608 #define FSHELL_UID_BTSERVICES 0xE0286F58 |
|
609 #define FSHELL_UID_S60_GUICONS 0xE0286b46 |
|
610 #define FSHELL_UID_SYSINFO 0xE0286B6B |
|
611 #define FSHELL_UID_CONSOLEPROXY 0xE0287198 |
|
612 #define FSHELL_UID_UIDINFO 0xE0286F5A |
|
613 #define FSHELL_UID_REZ 0xE0286A01 |
|
614 #define FSHELL_UID_WSLOG 0xE0286A05 |
|
615 #define FSHELL_UID_SCREENMODE 0xE0286B6C |
|
616 #define FSHELL_UID_HEAPTRACE 0xE0286F5C |
|
617 #define FSHELL_UID_INIEDIT 0xE028719b |
|
618 #define FSHELL_UID_NULLNIF 0xE0286B6D |
|
619 #define FSHELL_UID_PASTE 0xE0286B6F |
|
620 #define FSHELL_UID_FSHELL_LAUNCH_USB 0xE0286B70 |
|
621 #define FSHELL_UID_FSHELL_LAUNCH_RCONS 0xE0286B71 |
|
622 #define FSHELL_UID_RAMDEFRAG 0xE0286F5D |
|
623 #define FSHELL_UID_ICC 0xE0286B73 |
|
624 #define FSHELL_UID_VTCSERIAL 0xE028719D |
|
625 #define FSHELL_UID_ECOM 0xE0286F60 |
|
626 #define FSHELL_UID_RSOCKET 0xE0286B74 |
|
627 #define FSHELL_UID_GENBMP 0xE0286B75 |
|
628 #define FSHELL_UID_TFINFO 0xE0286B76 |
|
629 #define FSHELL_UID_FDB 0xE0286F61 |
|
630 #define FSHELL_UID_NITZ 0xE0286B77 |
|
631 #define FSHELL_UID_HAL 0xE0286B78 |
|
632 #define FSHELL_UID_POINTER 0xE0286F62 |
|
633 #define FSHELL_UID_LBS 0xE0286B79 |
|
634 #define FSHELL_UID_SQL 0xE0286B7A |
|
635 #define FSHELL_UID_SQLSRV 0xE02835BC |
|
636 #define FSHELL_UID_GLINFO 0xE0286B7B |
|
637 #define FSHELL_UID_FSHELL_LAUNCH_SERIAL 0xE0286F63 |
|
638 #define FSHELL_UID_HASH 0xE0286B7C |
|
639 #define FSHELL_UID_SPCRE 0xE0286F66 |
|
640 #define FSHELL_UID_LIBPCRE 0xE0286F67 |
|
641 #define FSHELL_UID_GREP 0xE0286F68 |
|
642 #define FSHELL_UID_STARTUP 0xE0286F69 |
|
643 #define FSHELL_UID_FFSTRACERPLUGIN 0xE0286F6B |
|
644 #define FSHELL_UID_FFSTRACE 0xE0286F6C |
|
645 #define FSHELL_UID_LOCALDRIVE 0xE0286F6D |
|
646 #define FSHELL_UID_PIPSRUN 0xE02866DB |
|
647 #define FSHELL_UID_USB 0xE0286F6E |
|
648 #define FSHELL_UID_EXTRABTRACE 0xE0286F6B |
|
649 #define FSHELL_UID_MEMSPY 0xE0286F6C |
|
650 #define FSHELL_UID_EXTRABTRACEK 0xE0286F6D |
|
651 |
|
652 #endif // FSHELL_PROTECTED_UIDS |
|
653 |
|
654 #define FSHELL_UID2_FSHELL_DLL 0x102864C8 |
|
655 #define FSHELL_UID2_FSHELL_EXE 0x102835BE |
|
656 |
|
657 #endif // FSHELL_COMMON_MMH |