]>
Commit | Line | Data |
---|---|---|
056a1eb7 SF |
1 | /** @file |
2 | * VirtualBox - Logging. | |
3 | */ | |
4 | ||
5 | /* | |
6d209b23 | 6 | * Copyright (C) 2006-2017 Oracle Corporation |
056a1eb7 SF |
7 | * |
8 | * This file is part of VirtualBox Open Source Edition (OSE), as | |
9 | * available from http://www.virtualbox.org. This file is free software; | |
10 | * you can redistribute it and/or modify it under the terms of the GNU | |
11 | * General Public License (GPL) as published by the Free Software | |
12 | * Foundation, in version 2 as it comes in the "COPYING" file of the | |
13 | * VirtualBox OSE distribution. VirtualBox OSE is distributed in the | |
14 | * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. | |
15 | * | |
16 | * The contents of this file may alternatively be used under the terms | |
17 | * of the Common Development and Distribution License Version 1.0 | |
18 | * (CDDL) only, as it comes in the "COPYING.CDDL" file of the | |
19 | * VirtualBox OSE distribution, in which case the provisions of the | |
20 | * CDDL are applicable instead of those of the GPL. | |
21 | * | |
22 | * You may elect to license modified versions of this file under the | |
23 | * terms and conditions of either the GPL or the CDDL or both. | |
24 | */ | |
25 | ||
26 | #ifndef ___VBox_log_h | |
27 | #define ___VBox_log_h | |
28 | ||
29 | /* | |
30 | * Set the default loggroup. | |
31 | */ | |
32 | #ifndef LOG_GROUP | |
33 | # define LOG_GROUP LOG_GROUP_DEFAULT | |
34 | #endif | |
35 | ||
36 | #include <iprt/log.h> | |
37 | ||
38 | ||
39 | /** @defgroup grp_rt_vbox_log VBox Logging | |
40 | * @ingroup grp_rt_vbox | |
41 | * @{ | |
42 | */ | |
43 | ||
44 | /** PC port for debug output */ | |
45 | #define RTLOG_DEBUG_PORT 0x504 | |
46 | ||
47 | /** | |
48 | * VirtualBox Logging Groups. | |
49 | * (Remember to update LOGGROUP_NAMES!) | |
50 | * | |
51 | * @remark It should be pretty obvious, but just to have | |
52 | * mentioned it, the values are sorted alphabetically (using the | |
53 | * english alphabet) except for _DEFAULT which is always first. | |
54 | * | |
55 | * If anyone might be wondering what the alphabet looks like: | |
56 | * A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ | |
57 | */ | |
58 | typedef enum LOGGROUP | |
59 | { | |
60 | /** The default VBox group. */ | |
61 | LOG_GROUP_DEFAULT = RTLOGGROUP_FIRST_USER, | |
62 | /** Audio mixer group. */ | |
63 | LOG_GROUP_AUDIO_MIXER, | |
64 | /** Audio mixer buffer group. */ | |
65 | LOG_GROUP_AUDIO_MIXER_BUFFER, | |
66 | /** Auto-logon group. */ | |
67 | LOG_GROUP_AUTOLOGON, | |
68 | /** CFGM group. */ | |
69 | LOG_GROUP_CFGM, | |
70 | /** CPUM group. */ | |
71 | LOG_GROUP_CPUM, | |
72 | /** CSAM group. */ | |
73 | LOG_GROUP_CSAM, | |
74 | /** Debug Console group. */ | |
75 | LOG_GROUP_DBGC, | |
76 | /** DBGF group. */ | |
77 | LOG_GROUP_DBGF, | |
78 | /** DBGF info group. */ | |
79 | LOG_GROUP_DBGF_INFO, | |
80 | /** The debugger gui. */ | |
81 | LOG_GROUP_DBGG, | |
82 | /** Generic Device group. */ | |
83 | LOG_GROUP_DEV, | |
84 | /** AC97 Device group. */ | |
85 | LOG_GROUP_DEV_AC97, | |
86 | /** ACPI Device group. */ | |
87 | LOG_GROUP_DEV_ACPI, | |
88 | /** AHCI Device group. */ | |
89 | LOG_GROUP_DEV_AHCI, | |
90 | /** APIC Device group. */ | |
91 | LOG_GROUP_DEV_APIC, | |
92 | /** BusLogic SCSI host adapter group. */ | |
93 | LOG_GROUP_DEV_BUSLOGIC, | |
94 | /** DMA Controller group. */ | |
95 | LOG_GROUP_DEV_DMA, | |
96 | /** Gigabit Ethernet Device group. */ | |
97 | LOG_GROUP_DEV_E1000, | |
98 | /** Extensible Firmware Interface Device group. */ | |
99 | LOG_GROUP_DEV_EFI, | |
100 | /** USB EHCI Device group. */ | |
101 | LOG_GROUP_DEV_EHCI, | |
102 | /** Floppy Controller Device group. */ | |
103 | LOG_GROUP_DEV_FDC, | |
104 | /** Guest Interface Manager Device group. */ | |
105 | LOG_GROUP_DEV_GIM, | |
106 | /** HDA Device group. */ | |
107 | LOG_GROUP_DEV_HDA, | |
108 | /** HDA Codec Device group. */ | |
109 | LOG_GROUP_DEV_HDA_CODEC, | |
110 | /** High Precision Event Timer Device group. */ | |
111 | LOG_GROUP_DEV_HPET, | |
112 | /** IDE Device group. */ | |
113 | LOG_GROUP_DEV_IDE, | |
114 | /** I/O APIC Device group. */ | |
115 | LOG_GROUP_DEV_IOAPIC, | |
116 | /** The internal networking IP stack Device group. */ | |
117 | LOG_GROUP_DEV_INIP, | |
118 | /** KeyBoard Controller Device group. */ | |
119 | LOG_GROUP_DEV_KBD, | |
120 | /** Low Pin Count Device group. */ | |
121 | LOG_GROUP_DEV_LPC, | |
122 | /** LsiLogic SCSI controller Device group. */ | |
123 | LOG_GROUP_DEV_LSILOGICSCSI, | |
124 | /** NVMe Device group. */ | |
125 | LOG_GROUP_DEV_NVME, | |
126 | /** USB OHCI Device group. */ | |
127 | LOG_GROUP_DEV_OHCI, | |
128 | /** Parallel Device group */ | |
129 | LOG_GROUP_DEV_PARALLEL, | |
130 | /** PC Device group. */ | |
131 | LOG_GROUP_DEV_PC, | |
132 | /** PC Architecture Device group. */ | |
133 | LOG_GROUP_DEV_PC_ARCH, | |
134 | /** PC BIOS Device group. */ | |
135 | LOG_GROUP_DEV_PC_BIOS, | |
136 | /** PCI Device group. */ | |
137 | LOG_GROUP_DEV_PCI, | |
138 | /** PCI Raw Device group. */ | |
139 | LOG_GROUP_DEV_PCI_RAW, | |
140 | /** PCNet Device group. */ | |
141 | LOG_GROUP_DEV_PCNET, | |
142 | /** PIC Device group. */ | |
143 | LOG_GROUP_DEV_PIC, | |
144 | /** PIT Device group. */ | |
145 | LOG_GROUP_DEV_PIT, | |
146 | /** RTC Device group. */ | |
147 | LOG_GROUP_DEV_RTC, | |
148 | /** SB16 Device group. */ | |
149 | LOG_GROUP_DEV_SB16, | |
150 | /** Serial Device group */ | |
151 | LOG_GROUP_DEV_SERIAL, | |
152 | /** System Management Controller Device group. */ | |
153 | LOG_GROUP_DEV_SMC, | |
154 | /** VGA Device group. */ | |
155 | LOG_GROUP_DEV_VGA, | |
156 | /** Virtio PCI Device group. */ | |
157 | LOG_GROUP_DEV_VIRTIO, | |
158 | /** Virtio Network Device group. */ | |
159 | LOG_GROUP_DEV_VIRTIO_NET, | |
160 | /** VMM Device group. */ | |
161 | LOG_GROUP_DEV_VMM, | |
162 | /** VMM Device group for backdoor logging. */ | |
163 | LOG_GROUP_DEV_VMM_BACKDOOR, | |
164 | /** VMM Device group for logging guest backdoor logging to stderr. */ | |
165 | LOG_GROUP_DEV_VMM_STDERR, | |
166 | /** VMSVGA Device group. */ | |
167 | LOG_GROUP_DEV_VMSVGA, | |
168 | /** USB xHCI Device group. */ | |
169 | LOG_GROUP_DEV_XHCI, | |
170 | /** Disassembler group. */ | |
171 | LOG_GROUP_DIS, | |
172 | /** Generic driver group. */ | |
173 | LOG_GROUP_DRV, | |
174 | /** ACPI driver group */ | |
175 | LOG_GROUP_DRV_ACPI, | |
176 | /** Audio driver group */ | |
177 | LOG_GROUP_DRV_AUDIO, | |
178 | /** Block driver group. */ | |
179 | LOG_GROUP_DRV_BLOCK, | |
180 | /** Char driver group. */ | |
181 | LOG_GROUP_DRV_CHAR, | |
182 | /** Disk integrity driver group. */ | |
183 | LOG_GROUP_DRV_DISK_INTEGRITY, | |
184 | /** Video Display driver group. */ | |
185 | LOG_GROUP_DRV_DISPLAY, | |
186 | /** Floppy media driver group. */ | |
187 | LOG_GROUP_DRV_FLOPPY, | |
188 | /** Host Audio driver group. */ | |
189 | LOG_GROUP_DRV_HOST_AUDIO, | |
190 | /** Host Base block driver group. */ | |
191 | LOG_GROUP_DRV_HOST_BASE, | |
192 | /** Host DVD block driver group. */ | |
193 | LOG_GROUP_DRV_HOST_DVD, | |
194 | /** Host floppy block driver group. */ | |
195 | LOG_GROUP_DRV_HOST_FLOPPY, | |
196 | /** Host Parallel Driver group */ | |
197 | LOG_GROUP_DRV_HOST_PARALLEL, | |
198 | /** Host Serial Driver Group */ | |
199 | LOG_GROUP_DRV_HOST_SERIAL, | |
200 | /** The internal networking transport driver group. */ | |
201 | LOG_GROUP_DRV_INTNET, | |
202 | /** ISO (CD/DVD) media driver group. */ | |
203 | LOG_GROUP_DRV_ISO, | |
204 | /** Keyboard Queue driver group. */ | |
205 | LOG_GROUP_DRV_KBD_QUEUE, | |
206 | /** lwIP IP stack driver group. */ | |
207 | LOG_GROUP_DRV_LWIP, | |
208 | /** Video Miniport driver group. */ | |
209 | LOG_GROUP_DRV_MINIPORT, | |
210 | /** Mouse driver group. */ | |
211 | LOG_GROUP_DRV_MOUSE, | |
212 | /** Mouse Queue driver group. */ | |
213 | LOG_GROUP_DRV_MOUSE_QUEUE, | |
214 | /** Named Pipe stream driver group. */ | |
215 | LOG_GROUP_DRV_NAMEDPIPE, | |
216 | /** NAT network transport driver group */ | |
217 | LOG_GROUP_DRV_NAT, | |
218 | /** Raw image driver group */ | |
219 | LOG_GROUP_DRV_RAW_IMAGE, | |
220 | /** SCSI driver group. */ | |
221 | LOG_GROUP_DRV_SCSI, | |
222 | /** Host SCSI driver group. */ | |
223 | LOG_GROUP_DRV_SCSIHOST, | |
224 | /** TCP socket stream driver group. */ | |
225 | LOG_GROUP_DRV_TCP, | |
226 | /** Async transport driver group */ | |
227 | LOG_GROUP_DRV_TRANSPORT_ASYNC, | |
228 | /** TUN network transport driver group */ | |
229 | LOG_GROUP_DRV_TUN, | |
230 | /** UDP socket stream driver group. */ | |
231 | LOG_GROUP_DRV_UDP, | |
232 | /** UDP tunnet network transport driver group. */ | |
233 | LOG_GROUP_DRV_UDPTUNNEL, | |
234 | /** USB Proxy driver group. */ | |
235 | LOG_GROUP_DRV_USBPROXY, | |
236 | /** VBoxHDD media driver group. */ | |
237 | LOG_GROUP_DRV_VBOXHDD, | |
238 | /** VBox HDD container media driver group. */ | |
239 | LOG_GROUP_DRV_VD, | |
240 | /** VRDE audio driver group. */ | |
241 | LOG_GROUP_DRV_VRDE_AUDIO, | |
242 | /** Virtual Switch transport driver group */ | |
243 | LOG_GROUP_DRV_VSWITCH, | |
244 | /** VUSB driver group */ | |
245 | LOG_GROUP_DRV_VUSB, | |
246 | /** EM group. */ | |
247 | LOG_GROUP_EM, | |
248 | /** FTM group. */ | |
249 | LOG_GROUP_FTM, | |
250 | /** GIM group. */ | |
251 | LOG_GROUP_GIM, | |
252 | /** GMM group. */ | |
253 | LOG_GROUP_GMM, | |
254 | /** Guest control. */ | |
255 | LOG_GROUP_GUEST_CONTROL, | |
256 | /** Guest drag'n drop. */ | |
257 | LOG_GROUP_GUEST_DND, | |
258 | /** GUI group. */ | |
259 | LOG_GROUP_GUI, | |
260 | /** GVMM group. */ | |
261 | LOG_GROUP_GVMM, | |
262 | /** HGCM group */ | |
263 | LOG_GROUP_HGCM, | |
264 | /** HGSMI group */ | |
265 | LOG_GROUP_HGSMI, | |
266 | /** HM group. */ | |
267 | LOG_GROUP_HM, | |
268 | /** IEM group. */ | |
269 | LOG_GROUP_IEM, | |
6d209b23 SF |
270 | /** I/O buffer management group. */ |
271 | LOG_GROUP_IOBUFMGMT, | |
056a1eb7 SF |
272 | /** IOM group. */ |
273 | LOG_GROUP_IOM, | |
274 | /** XPCOM IPC group. */ | |
275 | LOG_GROUP_IPC, | |
276 | /** lwIP group. */ | |
277 | LOG_GROUP_LWIP, | |
278 | /** lwIP group, api_lib.c API_LIB_DEBUG */ | |
279 | LOG_GROUP_LWIP_API_LIB, | |
280 | /** lwIP group, api_msg.c API_MSG_DEBUG */ | |
281 | LOG_GROUP_LWIP_API_MSG, | |
282 | /** lwIP group, etharp.c ETHARP_DEBUG */ | |
283 | LOG_GROUP_LWIP_ETHARP, | |
284 | /** lwIP group, icmp.c ICMP_DEBUG */ | |
285 | LOG_GROUP_LWIP_ICMP, | |
286 | /** lwIP group, igmp.c IGMP_DEBUG */ | |
287 | LOG_GROUP_LWIP_IGMP, | |
288 | /** lwIP group, inet.c INET_DEBUG */ | |
289 | LOG_GROUP_LWIP_INET, | |
290 | /** lwIP group, IP_DEBUG (sic!) */ | |
291 | LOG_GROUP_LWIP_IP4, | |
292 | /** lwIP group, ip_frag.c IP_REASS_DEBUG (sic!) */ | |
293 | LOG_GROUP_LWIP_IP4_REASS, | |
294 | /** lwIP group, IP6_DEBUG */ | |
295 | LOG_GROUP_LWIP_IP6, | |
296 | /** lwIP group, mem.c MEM_DEBUG */ | |
297 | LOG_GROUP_LWIP_MEM, | |
298 | /** lwIP group, memp.c MEMP_DEBUG */ | |
299 | LOG_GROUP_LWIP_MEMP, | |
300 | /** lwIP group, netif.c NETIF_DEBUG */ | |
301 | LOG_GROUP_LWIP_NETIF, | |
302 | /** lwIP group, pbuf.c PBUF_DEBUG */ | |
303 | LOG_GROUP_LWIP_PBUF, | |
304 | /** lwIP group, raw.c RAW_DEBUG */ | |
305 | LOG_GROUP_LWIP_RAW, | |
306 | /** lwIP group, sockets.c SOCKETS_DEBUG */ | |
307 | LOG_GROUP_LWIP_SOCKETS, | |
308 | /** lwIP group, SYS_DEBUG */ | |
309 | LOG_GROUP_LWIP_SYS, | |
310 | /** lwIP group, TCP_DEBUG */ | |
311 | LOG_GROUP_LWIP_TCP, | |
312 | /** lwIP group, tcpip.c TCPIP_DEBUG */ | |
313 | LOG_GROUP_LWIP_TCPIP, | |
314 | /** lwIP group, TCP_CWND_DEBUG (congestion window) */ | |
315 | LOG_GROUP_LWIP_TCP_CWND, | |
316 | /** lwIP group, tcp_in.c TCP_FR_DEBUG (fast retransmit) */ | |
317 | LOG_GROUP_LWIP_TCP_FR, | |
318 | /** lwIP group, tcp_in.c TCP_INPUT_DEBUG */ | |
319 | LOG_GROUP_LWIP_TCP_INPUT, | |
320 | /** lwIP group, tcp_out.c TCP_OUTPUT_DEBUG */ | |
321 | LOG_GROUP_LWIP_TCP_OUTPUT, | |
322 | /** lwIP group, TCP_QLEN_DEBUG */ | |
323 | LOG_GROUP_LWIP_TCP_QLEN, | |
324 | /** lwIP group, TCP_RST_DEBUG */ | |
325 | LOG_GROUP_LWIP_TCP_RST, | |
326 | /** lwIP group, TCP_RTO_DEBUG (retransmit) */ | |
327 | LOG_GROUP_LWIP_TCP_RTO, | |
328 | /** lwIP group, tcp_in.c TCP_WND_DEBUG (window updates) */ | |
329 | LOG_GROUP_LWIP_TCP_WND, | |
330 | /** lwIP group, timers.c TIMERS_DEBUG */ | |
331 | LOG_GROUP_LWIP_TIMERS, | |
332 | /** lwIP group, udp.c UDP_DEBUG */ | |
333 | LOG_GROUP_LWIP_UDP, | |
334 | /** Main group. */ | |
335 | LOG_GROUP_MAIN, | |
336 | /** Main group, IAdditionsFacility. */ | |
337 | LOG_GROUP_MAIN_ADDITIONSFACILITY, | |
338 | /** Main group, IAdditionsStateChangedEvent. */ | |
339 | LOG_GROUP_MAIN_ADDITIONSSTATECHANGEDEVENT, | |
340 | /** Main group, IAppliance. */ | |
341 | LOG_GROUP_MAIN_APPLIANCE, | |
342 | /** Main group, IAudioAdapter. */ | |
343 | LOG_GROUP_MAIN_AUDIOADAPTER, | |
6d209b23 SF |
344 | /** Main group, IAudioAdapterChangedEvent. */ |
345 | LOG_GROUP_MAIN_AUDIOADAPTERCHANGEDEVENT, | |
056a1eb7 SF |
346 | /** Main group, IBandwidthControl. */ |
347 | LOG_GROUP_MAIN_BANDWIDTHCONTROL, | |
348 | /** Main group, IBandwidthGroup. */ | |
349 | LOG_GROUP_MAIN_BANDWIDTHGROUP, | |
350 | /** Main group, IBandwidthGroupChangedEvent. */ | |
351 | LOG_GROUP_MAIN_BANDWIDTHGROUPCHANGEDEVENT, | |
352 | /** Main group, IBIOSSettings. */ | |
353 | LOG_GROUP_MAIN_BIOSSETTINGS, | |
354 | /** Main group, ICanShowWindowEvent. */ | |
355 | LOG_GROUP_MAIN_CANSHOWWINDOWEVENT, | |
356 | /** Main group, ICertificate. */ | |
357 | LOG_GROUP_MAIN_CERTIFICATE, | |
358 | /** Main group, IClipboardModeChangedEvent. */ | |
359 | LOG_GROUP_MAIN_CLIPBOARDMODECHANGEDEVENT, | |
360 | /** Main group, IConsole. */ | |
361 | LOG_GROUP_MAIN_CONSOLE, | |
362 | /** Main group, ICPUChangedEvent. */ | |
363 | LOG_GROUP_MAIN_CPUCHANGEDEVENT, | |
364 | /** Main group, ICPUExecutionCapChangedEvent. */ | |
365 | LOG_GROUP_MAIN_CPUEXECUTIONCAPCHANGEDEVENT, | |
366 | /** Main group, IDHCPServer. */ | |
367 | LOG_GROUP_MAIN_DHCPSERVER, | |
368 | /** Main group, IDirectory. */ | |
369 | LOG_GROUP_MAIN_DIRECTORY, | |
370 | /** Main group, IDisplay. */ | |
371 | LOG_GROUP_MAIN_DISPLAY, | |
372 | /** Main group, IDisplaySourceBitmap. */ | |
373 | LOG_GROUP_MAIN_DISPLAYSOURCEBITMAP, | |
374 | /** Main group, IDnDBase. */ | |
375 | LOG_GROUP_MAIN_DNDBASE, | |
376 | /** Main group, IDnDModeChangedEvent. */ | |
377 | LOG_GROUP_MAIN_DNDMODECHANGEDEVENT, | |
378 | /** Main group, IDnDSource. */ | |
379 | LOG_GROUP_MAIN_DNDSOURCE, | |
380 | /** Main group, IDnDTarget. */ | |
381 | LOG_GROUP_MAIN_DNDTARGET, | |
382 | /** Main group, IEmulatedUSB. */ | |
383 | LOG_GROUP_MAIN_EMULATEDUSB, | |
384 | /** Main group, IEvent. */ | |
385 | LOG_GROUP_MAIN_EVENT, | |
386 | /** Main group, IEventListener. */ | |
387 | LOG_GROUP_MAIN_EVENTLISTENER, | |
388 | /** Main group, IEventSource. */ | |
389 | LOG_GROUP_MAIN_EVENTSOURCE, | |
390 | /** Main group, IEventSourceChangedEvent. */ | |
391 | LOG_GROUP_MAIN_EVENTSOURCECHANGEDEVENT, | |
392 | /** Main group, IExtPack. */ | |
393 | LOG_GROUP_MAIN_EXTPACK, | |
394 | /** Main group, IExtPackBase. */ | |
395 | LOG_GROUP_MAIN_EXTPACKBASE, | |
396 | /** Main group, IExtPackFile. */ | |
397 | LOG_GROUP_MAIN_EXTPACKFILE, | |
398 | /** Main group, IExtPackManager. */ | |
399 | LOG_GROUP_MAIN_EXTPACKMANAGER, | |
400 | /** Main group, IExtPackPlugIn. */ | |
401 | LOG_GROUP_MAIN_EXTPACKPLUGIN, | |
402 | /** Main group, IExtraDataCanChangeEvent. */ | |
403 | LOG_GROUP_MAIN_EXTRADATACANCHANGEEVENT, | |
404 | /** Main group, IExtraDataChangedEvent. */ | |
405 | LOG_GROUP_MAIN_EXTRADATACHANGEDEVENT, | |
406 | /** Main group, IFile. */ | |
407 | LOG_GROUP_MAIN_FILE, | |
408 | /** Main group, IFramebuffer. */ | |
409 | LOG_GROUP_MAIN_FRAMEBUFFER, | |
410 | /** Main group, IFramebufferOverlay. */ | |
411 | LOG_GROUP_MAIN_FRAMEBUFFEROVERLAY, | |
412 | /** Main group, IFsObjInfo. */ | |
413 | LOG_GROUP_MAIN_FSOBJINFO, | |
414 | /** Main group, IGuest. */ | |
415 | LOG_GROUP_MAIN_GUEST, | |
416 | /** Main group, IGuestDirectory. */ | |
417 | LOG_GROUP_MAIN_GUESTDIRECTORY, | |
418 | /** Main group, IGuestDnDSource. */ | |
419 | LOG_GROUP_MAIN_GUESTDNDSOURCE, | |
420 | /** Main group, IGuestDnDTarget. */ | |
421 | LOG_GROUP_MAIN_GUESTDNDTARGET, | |
422 | /** Main group, IGuestErrorInfo. */ | |
423 | LOG_GROUP_MAIN_GUESTERRORINFO, | |
424 | /** Main group, IGuestFile. */ | |
425 | LOG_GROUP_MAIN_GUESTFILE, | |
426 | /** Main group, IGuestFileEvent. */ | |
427 | LOG_GROUP_MAIN_GUESTFILEEVENT, | |
428 | /** Main group, IGuestFileIOEvent. */ | |
429 | LOG_GROUP_MAIN_GUESTFILEIOEVENT, | |
430 | /** Main group, IGuestFileOffsetChangedEvent. */ | |
431 | LOG_GROUP_MAIN_GUESTFILEOFFSETCHANGEDEVENT, | |
432 | /** Main group, IGuestFileReadEvent. */ | |
433 | LOG_GROUP_MAIN_GUESTFILEREADEVENT, | |
434 | /** Main group, IGuestFileRegisteredEvent. */ | |
435 | LOG_GROUP_MAIN_GUESTFILEREGISTEREDEVENT, | |
436 | /** Main group, IGuestFileStateChangedEvent. */ | |
437 | LOG_GROUP_MAIN_GUESTFILESTATECHANGEDEVENT, | |
438 | /** Main group, IGuestFileWriteEvent. */ | |
439 | LOG_GROUP_MAIN_GUESTFILEWRITEEVENT, | |
440 | /** Main group, IGuestFsObjInfo. */ | |
441 | LOG_GROUP_MAIN_GUESTFSOBJINFO, | |
442 | /** Main group, IGuestKeyboardEvent. */ | |
443 | LOG_GROUP_MAIN_GUESTKEYBOARDEVENT, | |
444 | /** Main group, IGuestMonitorChangedEvent. */ | |
445 | LOG_GROUP_MAIN_GUESTMONITORCHANGEDEVENT, | |
446 | /** Main group, IGuestMouseEvent. */ | |
447 | LOG_GROUP_MAIN_GUESTMOUSEEVENT, | |
448 | /** Main group, IGuestMultiTouchEvent. */ | |
449 | LOG_GROUP_MAIN_GUESTMULTITOUCHEVENT, | |
450 | /** Main group, IGuestOSType. */ | |
451 | LOG_GROUP_MAIN_GUESTOSTYPE, | |
452 | /** Main group, IGuestProcess. */ | |
453 | LOG_GROUP_MAIN_GUESTPROCESS, | |
454 | /** Main group, IGuestProcessEvent. */ | |
455 | LOG_GROUP_MAIN_GUESTPROCESSEVENT, | |
456 | /** Main group, IGuestProcessInputNotifyEvent. */ | |
457 | LOG_GROUP_MAIN_GUESTPROCESSINPUTNOTIFYEVENT, | |
458 | /** Main group, IGuestProcessIOEvent. */ | |
459 | LOG_GROUP_MAIN_GUESTPROCESSIOEVENT, | |
460 | /** Main group, IGuestProcessOutputEvent. */ | |
461 | LOG_GROUP_MAIN_GUESTPROCESSOUTPUTEVENT, | |
462 | /** Main group, IGuestProcessRegisteredEvent. */ | |
463 | LOG_GROUP_MAIN_GUESTPROCESSREGISTEREDEVENT, | |
464 | /** Main group, IGuestProcessStateChangedEvent. */ | |
465 | LOG_GROUP_MAIN_GUESTPROCESSSTATECHANGEDEVENT, | |
466 | /** Main group, IGuestPropertyChangedEvent. */ | |
467 | LOG_GROUP_MAIN_GUESTPROPERTYCHANGEDEVENT, | |
468 | /** Main group, IGuestScreenInfo. */ | |
469 | LOG_GROUP_MAIN_GUESTSCREENINFO, | |
470 | /** Main group, IGuestSession. */ | |
471 | LOG_GROUP_MAIN_GUESTSESSION, | |
472 | /** Main group, IGuestSessionEvent. */ | |
473 | LOG_GROUP_MAIN_GUESTSESSIONEVENT, | |
474 | /** Main group, IGuestSessionRegisteredEvent. */ | |
475 | LOG_GROUP_MAIN_GUESTSESSIONREGISTEREDEVENT, | |
476 | /** Main group, IGuestSessionStateChangedEvent. */ | |
477 | LOG_GROUP_MAIN_GUESTSESSIONSTATECHANGEDEVENT, | |
478 | /** Main group, IGuestUserStateChangedEvent. */ | |
479 | LOG_GROUP_MAIN_GUESTUSERSTATECHANGEDEVENT, | |
480 | /** Main group, IHost. */ | |
481 | LOG_GROUP_MAIN_HOST, | |
482 | /** Main group, IHostNameResolutionConfigurationChangeEvent. */ | |
483 | LOG_GROUP_MAIN_HOSTNAMERESOLUTIONCONFIGURATIONCHANGEEVENT, | |
484 | /** Main group, IHostNetworkInterface. */ | |
485 | LOG_GROUP_MAIN_HOSTNETWORKINTERFACE, | |
486 | /** Main group, IHostPCIDevicePlugEvent. */ | |
487 | LOG_GROUP_MAIN_HOSTPCIDEVICEPLUGEVENT, | |
488 | /** Main group, IHostUSBDevice. */ | |
489 | LOG_GROUP_MAIN_HOSTUSBDEVICE, | |
490 | /** Main group, IHostUSBDeviceFilter. */ | |
491 | LOG_GROUP_MAIN_HOSTUSBDEVICEFILTER, | |
492 | /** Main group, IHostVideoInputDevice. */ | |
493 | LOG_GROUP_MAIN_HOSTVIDEOINPUTDEVICE, | |
494 | /** Main group, IInternalMachineControl. */ | |
495 | LOG_GROUP_MAIN_INTERNALMACHINECONTROL, | |
496 | /** Main group, IInternalSessionControl. */ | |
497 | LOG_GROUP_MAIN_INTERNALSESSIONCONTROL, | |
498 | /** Main group, IKeyboard. */ | |
499 | LOG_GROUP_MAIN_KEYBOARD, | |
500 | /** Main group, IKeyboardLedsChangedEvent. */ | |
501 | LOG_GROUP_MAIN_KEYBOARDLEDSCHANGEDEVENT, | |
502 | /** Main group, IMachine. */ | |
503 | LOG_GROUP_MAIN_MACHINE, | |
504 | /** Main group, IMachineDataChangedEvent. */ | |
505 | LOG_GROUP_MAIN_MACHINEDATACHANGEDEVENT, | |
506 | /** Main group, IMachineDebugger. */ | |
507 | LOG_GROUP_MAIN_MACHINEDEBUGGER, | |
508 | /** Main group, IMachineEvent. */ | |
509 | LOG_GROUP_MAIN_MACHINEEVENT, | |
510 | /** Main group, IMachineRegisteredEvent. */ | |
511 | LOG_GROUP_MAIN_MACHINEREGISTEREDEVENT, | |
512 | /** Main group, IMachineStateChangedEvent. */ | |
513 | LOG_GROUP_MAIN_MACHINESTATECHANGEDEVENT, | |
514 | /** Main group, IMedium. */ | |
515 | LOG_GROUP_MAIN_MEDIUM, | |
516 | /** Main group, IMediumAttachment. */ | |
517 | LOG_GROUP_MAIN_MEDIUMATTACHMENT, | |
518 | /** Main group, IMediumChangedEvent. */ | |
519 | LOG_GROUP_MAIN_MEDIUMCHANGEDEVENT, | |
520 | /** Main group, IMediumConfigChangedEvent. */ | |
521 | LOG_GROUP_MAIN_MEDIUMCONFIGCHANGEDEVENT, | |
522 | /** Main group, IMediumFormat. */ | |
523 | LOG_GROUP_MAIN_MEDIUMFORMAT, | |
524 | /** Main group, IMediumRegisteredEvent. */ | |
525 | LOG_GROUP_MAIN_MEDIUMREGISTEREDEVENT, | |
526 | /** Main group, IMouse. */ | |
527 | LOG_GROUP_MAIN_MOUSE, | |
528 | /** Main group, IMouseCapabilityChangedEvent. */ | |
529 | LOG_GROUP_MAIN_MOUSECAPABILITYCHANGEDEVENT, | |
530 | /** Main group, IMousePointerShape. */ | |
531 | LOG_GROUP_MAIN_MOUSEPOINTERSHAPE, | |
532 | /** Main group, IMousePointerShapeChangedEvent. */ | |
533 | LOG_GROUP_MAIN_MOUSEPOINTERSHAPECHANGEDEVENT, | |
534 | /** Main group, INATEngine. */ | |
535 | LOG_GROUP_MAIN_NATENGINE, | |
536 | /** Main group, INATNetwork. */ | |
537 | LOG_GROUP_MAIN_NATNETWORK, | |
538 | /** Main group, INATNetworkAlterEvent. */ | |
539 | LOG_GROUP_MAIN_NATNETWORKALTEREVENT, | |
540 | /** Main group, INATNetworkChangedEvent. */ | |
541 | LOG_GROUP_MAIN_NATNETWORKCHANGEDEVENT, | |
542 | /** Main group, INATNetworkCreationDeletionEvent. */ | |
543 | LOG_GROUP_MAIN_NATNETWORKCREATIONDELETIONEVENT, | |
544 | /** Main group, INATNetworkPortForwardEvent. */ | |
545 | LOG_GROUP_MAIN_NATNETWORKPORTFORWARDEVENT, | |
546 | /** Main group, INATNetworkSettingEvent. */ | |
547 | LOG_GROUP_MAIN_NATNETWORKSETTINGEVENT, | |
548 | /** Main group, INATNetworkStartStopEvent. */ | |
549 | LOG_GROUP_MAIN_NATNETWORKSTARTSTOPEVENT, | |
550 | /** Main group, INATRedirectEvent. */ | |
551 | LOG_GROUP_MAIN_NATREDIRECTEVENT, | |
552 | /** Main group, INetworkAdapter. */ | |
553 | LOG_GROUP_MAIN_NETWORKADAPTER, | |
554 | /** Main group, INetworkAdapterChangedEvent. */ | |
555 | LOG_GROUP_MAIN_NETWORKADAPTERCHANGEDEVENT, | |
556 | /** Main group, IParallelPort. */ | |
557 | LOG_GROUP_MAIN_PARALLELPORT, | |
558 | /** Main group, IParallelPortChangedEvent. */ | |
559 | LOG_GROUP_MAIN_PARALLELPORTCHANGEDEVENT, | |
560 | /** Main group, IPCIAddress. */ | |
561 | LOG_GROUP_MAIN_PCIADDRESS, | |
562 | /** Main group, IPCIDeviceAttachment. */ | |
563 | LOG_GROUP_MAIN_PCIDEVICEATTACHMENT, | |
564 | /** Main group, IPerformanceCollector. */ | |
565 | LOG_GROUP_MAIN_PERFORMANCECOLLECTOR, | |
566 | /** Main group, IPerformanceMetric. */ | |
567 | LOG_GROUP_MAIN_PERFORMANCEMETRIC, | |
568 | /** Main group, IProcess. */ | |
569 | LOG_GROUP_MAIN_PROCESS, | |
570 | /** Main group, IProgress. */ | |
571 | LOG_GROUP_MAIN_PROGRESS, | |
6d209b23 SF |
572 | /** Main group, IProgressEvent. */ |
573 | LOG_GROUP_MAIN_PROGRESSEVENT, | |
574 | /** Main group, IProgressPercentageChangedEvent. */ | |
575 | LOG_GROUP_MAIN_PROGRESSPERCENTAGECHANGEDEVENT, | |
576 | /** Main group, IProgressTaskCompletedEvent. */ | |
577 | LOG_GROUP_MAIN_PROGRESSTASKCOMPLETEDEVENT, | |
056a1eb7 SF |
578 | /** Main group, IReusableEvent. */ |
579 | LOG_GROUP_MAIN_REUSABLEEVENT, | |
580 | /** Main group, IRuntimeErrorEvent. */ | |
581 | LOG_GROUP_MAIN_RUNTIMEERROREVENT, | |
582 | /** Main group, ISerialPort. */ | |
583 | LOG_GROUP_MAIN_SERIALPORT, | |
584 | /** Main group, ISerialPortChangedEvent. */ | |
585 | LOG_GROUP_MAIN_SERIALPORTCHANGEDEVENT, | |
586 | /** Main group, ISession. */ | |
587 | LOG_GROUP_MAIN_SESSION, | |
588 | /** Main group, ISessionStateChangedEvent. */ | |
589 | LOG_GROUP_MAIN_SESSIONSTATECHANGEDEVENT, | |
590 | /** Main group, ISharedFolder. */ | |
591 | LOG_GROUP_MAIN_SHAREDFOLDER, | |
592 | /** Main group, ISharedFolderChangedEvent. */ | |
593 | LOG_GROUP_MAIN_SHAREDFOLDERCHANGEDEVENT, | |
594 | /** Main group, IShowWindowEvent. */ | |
595 | LOG_GROUP_MAIN_SHOWWINDOWEVENT, | |
596 | /** Main group, ISnapshot. */ | |
597 | LOG_GROUP_MAIN_SNAPSHOT, | |
598 | /** Main group, ISnapshotChangedEvent. */ | |
599 | LOG_GROUP_MAIN_SNAPSHOTCHANGEDEVENT, | |
600 | /** Main group, ISnapshotDeletedEvent. */ | |
601 | LOG_GROUP_MAIN_SNAPSHOTDELETEDEVENT, | |
602 | /** Main group, ISnapshotEvent. */ | |
603 | LOG_GROUP_MAIN_SNAPSHOTEVENT, | |
604 | /** Main group, ISnapshotTakenEvent. */ | |
605 | LOG_GROUP_MAIN_SNAPSHOTRESTOREDEVENT, | |
606 | /** Main group, ISnapshotRestoredEvent. */ | |
607 | LOG_GROUP_MAIN_SNAPSHOTTAKENEVENT, | |
608 | /** Main group, IStateChangedEvent. */ | |
609 | LOG_GROUP_MAIN_STATECHANGEDEVENT, | |
610 | /** Main group, IStorageController. */ | |
611 | LOG_GROUP_MAIN_STORAGECONTROLLER, | |
612 | /** Main group, IStorageControllerChangedEvent. */ | |
613 | LOG_GROUP_MAIN_STORAGECONTROLLERCHANGEDEVENT, | |
614 | /** Main group, IStorageDeviceChangedEvent. */ | |
615 | LOG_GROUP_MAIN_STORAGEDEVICECHANGEDEVENT, | |
616 | /** Main group, ISystemProperties. */ | |
617 | LOG_GROUP_MAIN_SYSTEMPROPERTIES, | |
618 | /** Main group, IToken. */ | |
619 | LOG_GROUP_MAIN_TOKEN, | |
6d209b23 SF |
620 | /** Main group, IUnattended. */ |
621 | LOG_GROUP_MAIN_UNATTENDED, | |
056a1eb7 SF |
622 | /** Main group, IUSBController. */ |
623 | LOG_GROUP_MAIN_USBCONTROLLER, | |
624 | /** Main group, IUSBControllerChangedEvent. */ | |
625 | LOG_GROUP_MAIN_USBCONTROLLERCHANGEDEVENT, | |
626 | /** Main group, IUSBDevice. */ | |
627 | LOG_GROUP_MAIN_USBDEVICE, | |
628 | /** Main group, IUSBDeviceFilter. */ | |
629 | LOG_GROUP_MAIN_USBDEVICEFILTER, | |
630 | /** Main group, IUSBDeviceFilters. */ | |
631 | LOG_GROUP_MAIN_USBDEVICEFILTERS, | |
632 | /** Main group, IUSBDeviceStateChangedEvent. */ | |
633 | LOG_GROUP_MAIN_USBDEVICESTATECHANGEDEVENT, | |
634 | /** Main group, IUSBProxyBackend. */ | |
635 | LOG_GROUP_MAIN_USBPROXYBACKEND, | |
26894aac SF |
636 | /** Main group, IVBoxSVC. */ |
637 | LOG_GROUP_MAIN_VBOXSVC, | |
056a1eb7 SF |
638 | /** Main group, IVBoxSVCAvailabilityChangedEvent. */ |
639 | LOG_GROUP_MAIN_VBOXSVCAVAILABILITYCHANGEDEVENT, | |
640 | /** Main group, IVetoEvent. */ | |
641 | LOG_GROUP_MAIN_VETOEVENT, | |
642 | /** Main group, IVFSExplorer. */ | |
643 | LOG_GROUP_MAIN_VFSEXPLORER, | |
644 | /** Main group, IVideoCaptureChangedEvent. */ | |
645 | LOG_GROUP_MAIN_VIDEOCAPTURECHANGEDEVENT, | |
646 | /** Main group, IVirtualBox. */ | |
647 | LOG_GROUP_MAIN_VIRTUALBOX, | |
648 | /** Main group, IVirtualBoxClient. */ | |
649 | LOG_GROUP_MAIN_VIRTUALBOXCLIENT, | |
6d209b23 SF |
650 | /** Main group, IVirtualBoxSDS. */ |
651 | LOG_GROUP_MAIN_VIRTUALBOXSDS, | |
056a1eb7 SF |
652 | /** Main group, IVirtualSystemDescription. */ |
653 | LOG_GROUP_MAIN_VIRTUALSYSTEMDESCRIPTION, | |
6d209b23 SF |
654 | /** Main group, VMM device interfaces. */ |
655 | LOG_GROUP_MAIN_VMMDEVINTERFACES, | |
056a1eb7 SF |
656 | /** Main group, IVRDEServer. */ |
657 | LOG_GROUP_MAIN_VRDESERVER, | |
658 | /** Main group, IVRDEServerChangedEvent. */ | |
659 | LOG_GROUP_MAIN_VRDESERVERCHANGEDEVENT, | |
660 | /** Main group, IVRDEServerInfo. */ | |
661 | LOG_GROUP_MAIN_VRDESERVERINFO, | |
662 | /** Main group, IVRDEServerInfoChangedEvent. */ | |
663 | LOG_GROUP_MAIN_VRDESERVERINFOCHANGEDEVENT, | |
664 | /** Misc. group intended for external use only. */ | |
665 | LOG_GROUP_MISC, | |
666 | /** MM group. */ | |
667 | LOG_GROUP_MM, | |
668 | /** MM group. */ | |
669 | LOG_GROUP_MM_HEAP, | |
670 | /** MM group. */ | |
671 | LOG_GROUP_MM_HYPER, | |
672 | /** MM Hypervisor Heap group. */ | |
673 | LOG_GROUP_MM_HYPER_HEAP, | |
674 | /** MM Physical/Ram group. */ | |
675 | LOG_GROUP_MM_PHYS, | |
676 | /** MM Page pool group. */ | |
677 | LOG_GROUP_MM_POOL, | |
678 | /** The NAT service group */ | |
679 | LOG_GROUP_NAT_SERVICE, | |
680 | /** The network adaptor driver group. */ | |
681 | LOG_GROUP_NET_ADP_DRV, | |
682 | /** The network filter driver group. */ | |
683 | LOG_GROUP_NET_FLT_DRV, | |
684 | /** The common network service group */ | |
685 | LOG_GROUP_NET_SERVICE, | |
686 | /** Network traffic shaper driver group. */ | |
687 | LOG_GROUP_NET_SHAPER, | |
688 | /** PATM group. */ | |
689 | LOG_GROUP_PATM, | |
690 | /** PDM group. */ | |
691 | LOG_GROUP_PDM, | |
692 | /** PDM Async completion group. */ | |
693 | LOG_GROUP_PDM_ASYNC_COMPLETION, | |
694 | /** PDM Block cache group. */ | |
695 | LOG_GROUP_PDM_BLK_CACHE, | |
696 | /** PDM Device group. */ | |
697 | LOG_GROUP_PDM_DEVICE, | |
698 | /** PDM Driver group. */ | |
699 | LOG_GROUP_PDM_DRIVER, | |
700 | /** PDM Loader group. */ | |
701 | LOG_GROUP_PDM_LDR, | |
702 | /** PDM Loader group. */ | |
703 | LOG_GROUP_PDM_QUEUE, | |
704 | /** PGM group. */ | |
705 | LOG_GROUP_PGM, | |
706 | /** PGM dynamic mapping group. */ | |
707 | LOG_GROUP_PGM_DYNMAP, | |
708 | /** PGM physical group. */ | |
709 | LOG_GROUP_PGM_PHYS, | |
710 | /** PGM physical access group. */ | |
711 | LOG_GROUP_PGM_PHYS_ACCESS, | |
712 | /** PGM shadow page pool group. */ | |
713 | LOG_GROUP_PGM_POOL, | |
714 | /** PGM shared paging group. */ | |
715 | LOG_GROUP_PGM_SHARED, | |
716 | /** REM group. */ | |
717 | LOG_GROUP_REM, | |
718 | /** REM disassembly handler group. */ | |
719 | LOG_GROUP_REM_DISAS, | |
720 | /** REM access handler group. */ | |
721 | LOG_GROUP_REM_HANDLER, | |
722 | /** REM I/O port access group. */ | |
723 | LOG_GROUP_REM_IOPORT, | |
724 | /** REM MMIO access group. */ | |
725 | LOG_GROUP_REM_MMIO, | |
726 | /** REM Printf. */ | |
727 | LOG_GROUP_REM_PRINTF, | |
728 | /** REM running group. */ | |
729 | LOG_GROUP_REM_RUN, | |
730 | /** SELM group. */ | |
731 | LOG_GROUP_SELM, | |
732 | /** Shared clipboard host service group. */ | |
733 | LOG_GROUP_SHARED_CLIPBOARD, | |
734 | /** Chromium OpenGL host service group. */ | |
735 | LOG_GROUP_SHARED_CROPENGL, | |
736 | /** Shared folders host service group. */ | |
737 | LOG_GROUP_SHARED_FOLDERS, | |
738 | /** OpenGL host service group. */ | |
739 | LOG_GROUP_SHARED_OPENGL, | |
740 | /** The internal networking service group. */ | |
741 | LOG_GROUP_SRV_INTNET, | |
742 | /** SSM group. */ | |
743 | LOG_GROUP_SSM, | |
744 | /** STAM group. */ | |
745 | LOG_GROUP_STAM, | |
746 | /** SUP group. */ | |
747 | LOG_GROUP_SUP, | |
748 | /** SUPport driver group. */ | |
749 | LOG_GROUP_SUP_DRV, | |
750 | /** TM group. */ | |
751 | LOG_GROUP_TM, | |
752 | /** TRPM group. */ | |
753 | LOG_GROUP_TRPM, | |
754 | /** USB cardreader group. */ | |
755 | LOG_GROUP_USB_CARDREADER, | |
756 | /** USB driver group. */ | |
757 | LOG_GROUP_USB_DRV, | |
758 | /** USBFilter group. */ | |
759 | LOG_GROUP_USB_FILTER, | |
760 | /** USB keyboard device group. */ | |
761 | LOG_GROUP_USB_KBD, | |
762 | /** USB mouse/tablet device group. */ | |
763 | LOG_GROUP_USB_MOUSE, | |
764 | /** MSD USB device group. */ | |
765 | LOG_GROUP_USB_MSD, | |
766 | /** USB remote support. */ | |
767 | LOG_GROUP_USB_REMOTE, | |
768 | /** USB webcam. */ | |
769 | LOG_GROUP_USB_WEBCAM, | |
770 | /** VBox Guest Additions Driver (VBoxGuest). */ | |
771 | LOG_GROUP_VGDRV, | |
772 | /** VBox Guest Additions Library. */ | |
773 | LOG_GROUP_VBGL, | |
774 | /** Generic virtual disk layer. */ | |
775 | LOG_GROUP_VD, | |
6d209b23 SF |
776 | /** CUE/BIN virtual disk backend. */ |
777 | LOG_GROUP_VD_CUE, | |
056a1eb7 SF |
778 | /** DMG virtual disk backend. */ |
779 | LOG_GROUP_VD_DMG, | |
780 | /** iSCSI virtual disk backend. */ | |
781 | LOG_GROUP_VD_ISCSI, | |
782 | /** Parallels HDD virtual disk backend. */ | |
783 | LOG_GROUP_VD_PARALLELS, | |
784 | /** QCOW virtual disk backend. */ | |
785 | LOG_GROUP_VD_QCOW, | |
786 | /** QED virtual disk backend. */ | |
787 | LOG_GROUP_VD_QED, | |
788 | /** Raw virtual disk backend. */ | |
789 | LOG_GROUP_VD_RAW, | |
790 | /** VDI virtual disk backend. */ | |
791 | LOG_GROUP_VD_VDI, | |
792 | /** VHD virtual disk backend. */ | |
793 | LOG_GROUP_VD_VHD, | |
794 | /** VHDX virtual disk backend. */ | |
795 | LOG_GROUP_VD_VHDX, | |
796 | /** VMDK virtual disk backend. */ | |
797 | LOG_GROUP_VD_VMDK, | |
798 | /** VM group. */ | |
799 | LOG_GROUP_VM, | |
800 | /** VMM group. */ | |
801 | LOG_GROUP_VMM, | |
802 | /** VRDE group */ | |
803 | LOG_GROUP_VRDE, | |
804 | /** VRDP group */ | |
805 | LOG_GROUP_VRDP, | |
806 | /** VSCSI group */ | |
807 | LOG_GROUP_VSCSI, | |
808 | /** Webservice group. */ | |
809 | LOG_GROUP_WEBSERVICE | |
810 | /* !!!ALPHABETICALLY!!! */ | |
811 | } VBOX_LOGGROUP; | |
812 | ||
813 | ||
814 | /** @def VBOX_LOGGROUP_NAMES | |
815 | * VirtualBox Logging group names. | |
816 | * | |
817 | * Must correspond 100% to LOGGROUP! | |
818 | * Don't forget commas! | |
819 | * | |
820 | * @remark It should be pretty obvious, but just to have | |
821 | * mentioned it, the values are sorted alphabetically (using the | |
822 | * english alphabet) except for _DEFAULT which is always first. | |
823 | * | |
824 | * If anyone might be wondering what the alphabet looks like: | |
825 | * a b c d e f g h i j k l m n o p q r s t u v w x y z | |
826 | */ | |
827 | #define VBOX_LOGGROUP_NAMES \ | |
828 | { \ | |
829 | RT_LOGGROUP_NAMES, \ | |
830 | "DEFAULT", \ | |
831 | "AUDIO_MIXER", \ | |
832 | "AUDIO_MIXER_BUFFER", \ | |
833 | "AUTOLOGON", \ | |
834 | "CFGM", \ | |
835 | "CPUM", \ | |
836 | "CSAM", \ | |
837 | "DBGC", \ | |
838 | "DBGF", \ | |
839 | "DBGF_INFO", \ | |
840 | "DBGG", \ | |
841 | "DEV", \ | |
842 | "DEV_AC97", \ | |
843 | "DEV_ACPI", \ | |
844 | "DEV_AHCI", \ | |
845 | "DEV_APIC", \ | |
846 | "DEV_BUSLOGIC", \ | |
847 | "DEV_DMA", \ | |
848 | "DEV_E1000", \ | |
849 | "DEV_EFI", \ | |
850 | "DEV_EHCI", \ | |
851 | "DEV_FDC", \ | |
852 | "DEV_GIM", \ | |
853 | "DEV_HDA", \ | |
854 | "DEV_HDA_CODEC", \ | |
855 | "DEV_HPET", \ | |
856 | "DEV_IDE", \ | |
857 | "DEV_IOAPIC", \ | |
858 | "DEV_INIP", \ | |
859 | "DEV_KBD", \ | |
860 | "DEV_LPC", \ | |
861 | "DEV_LSILOGICSCSI", \ | |
862 | "DEV_NVME", \ | |
863 | "DEV_OHCI", \ | |
864 | "DEV_PARALLEL", \ | |
865 | "DEV_PC", \ | |
866 | "DEV_PC_ARCH", \ | |
867 | "DEV_PC_BIOS", \ | |
868 | "DEV_PCI", \ | |
869 | "DEV_PCI_RAW", \ | |
870 | "DEV_PCNET", \ | |
871 | "DEV_PIC", \ | |
872 | "DEV_PIT", \ | |
873 | "DEV_RTC", \ | |
874 | "DEV_SB16", \ | |
875 | "DEV_SERIAL", \ | |
876 | "DEV_SMC", \ | |
877 | "DEV_VGA", \ | |
878 | "DEV_VIRTIO", \ | |
879 | "DEV_VIRTIO_NET", \ | |
880 | "DEV_VMM", \ | |
881 | "DEV_VMM_BACKDOOR", \ | |
882 | "DEV_VMM_STDERR", \ | |
883 | "DEV_VMSVGA", \ | |
884 | "DEV_XHCI", \ | |
885 | "DIS", \ | |
886 | "DRV", \ | |
887 | "DRV_ACPI", \ | |
888 | "DRV_AUDIO", \ | |
889 | "DRV_BLOCK", \ | |
890 | "DRV_CHAR", \ | |
891 | "DRV_DISK_INTEGRITY", \ | |
892 | "DRV_DISPLAY", \ | |
893 | "DRV_FLOPPY", \ | |
894 | "DRV_HOST_AUDIO", \ | |
895 | "DRV_HOST_BASE", \ | |
896 | "DRV_HOST_DVD", \ | |
897 | "DRV_HOST_FLOPPY", \ | |
898 | "DRV_HOST_PARALLEL", \ | |
899 | "DRV_HOST_SERIAL", \ | |
900 | "DRV_INTNET", \ | |
901 | "DRV_ISO", \ | |
902 | "DRV_KBD_QUEUE", \ | |
903 | "DRV_LWIP", \ | |
904 | "DRV_MINIPORT", \ | |
905 | "DRV_MOUSE", \ | |
906 | "DRV_MOUSE_QUEUE", \ | |
907 | "DRV_NAMEDPIPE", \ | |
908 | "DRV_NAT", \ | |
909 | "DRV_RAW_IMAGE", \ | |
910 | "DRV_SCSI", \ | |
911 | "DRV_SCSIHOST", \ | |
912 | "DRV_TCP", \ | |
913 | "DRV_TRANSPORT_ASYNC", \ | |
914 | "DRV_TUN", \ | |
915 | "DRV_UDP", \ | |
916 | "DRV_UDPTUNNEL", \ | |
917 | "DRV_USBPROXY", \ | |
918 | "DRV_VBOXHDD", \ | |
919 | "DRV_VD", \ | |
920 | "DRV_VRDE_AUDIO", \ | |
921 | "DRV_VSWITCH", \ | |
922 | "DRV_VUSB", \ | |
923 | "EM", \ | |
924 | "FTM", \ | |
925 | "GIM", \ | |
926 | "GMM", \ | |
927 | "GUEST_CONTROL", \ | |
928 | "GUEST_DND", \ | |
929 | "GUI", \ | |
930 | "GVMM", \ | |
931 | "HGCM", \ | |
932 | "HGSMI", \ | |
933 | "HM", \ | |
934 | "IEM", \ | |
6d209b23 | 935 | "IOBUFMGMT", \ |
056a1eb7 SF |
936 | "IOM", \ |
937 | "IPC", \ | |
938 | "LWIP", \ | |
939 | "LWIP_API_LIB", \ | |
940 | "LWIP_API_MSG", \ | |
941 | "LWIP_ETHARP", \ | |
942 | "LWIP_ICMP", \ | |
943 | "LWIP_IGMP", \ | |
944 | "LWIP_INET", \ | |
945 | "LWIP_IP4", \ | |
946 | "LWIP_IP4_REASS", \ | |
947 | "LWIP_IP6", \ | |
948 | "LWIP_MEM", \ | |
949 | "LWIP_MEMP", \ | |
950 | "LWIP_NETIF", \ | |
951 | "LWIP_PBUF", \ | |
952 | "LWIP_RAW", \ | |
953 | "LWIP_SOCKETS", \ | |
954 | "LWIP_SYS", \ | |
955 | "LWIP_TCP", \ | |
956 | "LWIP_TCPIP", \ | |
957 | "LWIP_TCP_CWND", \ | |
958 | "LWIP_TCP_FR", \ | |
959 | "LWIP_TCP_INPUT", \ | |
960 | "LWIP_TCP_OUTPUT", \ | |
961 | "LWIP_TCP_QLEN", \ | |
962 | "LWIP_TCP_RST", \ | |
963 | "LWIP_TCP_RTO", \ | |
964 | "LWIP_TCP_WND", \ | |
965 | "LWIP_TIMERS", \ | |
966 | "LWIP_UDP", \ | |
967 | "MAIN", \ | |
968 | "MAIN_ADDITIONSFACILITY", \ | |
969 | "MAIN_ADDITIONSSTATECHANGEDEVENT", \ | |
970 | "MAIN_APPLIANCE", \ | |
971 | "MAIN_AUDIOADAPTER", \ | |
6d209b23 | 972 | "MAIN_AUDIOADAPTERCHANGEDEVENT", \ |
056a1eb7 SF |
973 | "MAIN_BANDWIDTHCONTROL", \ |
974 | "MAIN_BANDWIDTHGROUP", \ | |
975 | "MAIN_BANDWIDTHGROUPCHANGEDEVENT", \ | |
976 | "MAIN_BIOSSETTINGS", \ | |
977 | "MAIN_CANSHOWWINDOWEVENT", \ | |
978 | "MAIN_CERTIFICATE", \ | |
979 | "MAIN_CLIPBOARDMODECHANGEDEVENT", \ | |
980 | "MAIN_CONSOLE", \ | |
981 | "MAIN_CPUCHANGEDEVENT", \ | |
982 | "MAIN_CPUEXECUTIONCAPCHANGEDEVENT", \ | |
983 | "MAIN_DHCPSERVER", \ | |
984 | "MAIN_DIRECTORY", \ | |
985 | "MAIN_DISPLAY", \ | |
986 | "MAIN_DISPLAYSOURCEBITMAP", \ | |
987 | "MAIN_DNDBASE", \ | |
988 | "MAIN_DNDMODECHANGEDEVENT", \ | |
989 | "MAIN_DNDSOURCE", \ | |
990 | "MAIN_DNDTARGET", \ | |
991 | "MAIN_EMULATEDUSB", \ | |
992 | "MAIN_EVENT", \ | |
993 | "MAIN_EVENTLISTENER", \ | |
994 | "MAIN_EVENTSOURCE", \ | |
995 | "MAIN_EVENTSOURCECHANGEDEVENT", \ | |
996 | "MAIN_EXTPACK", \ | |
997 | "MAIN_EXTPACKBASE", \ | |
998 | "MAIN_EXTPACKFILE", \ | |
999 | "MAIN_EXTPACKMANAGER", \ | |
1000 | "MAIN_EXTPACKPLUGIN", \ | |
1001 | "MAIN_EXTRADATACANCHANGEEVENT", \ | |
1002 | "MAIN_EXTRADATACHANGEDEVENT", \ | |
1003 | "MAIN_FILE", \ | |
1004 | "MAIN_FRAMEBUFFER", \ | |
1005 | "MAIN_FRAMEBUFFEROVERLAY", \ | |
1006 | "MAIN_FSOBJINFO", \ | |
1007 | "MAIN_GUEST", \ | |
1008 | "MAIN_GUESTDIRECTORY", \ | |
1009 | "MAIN_GUESTDNDSOURCE", \ | |
1010 | "MAIN_GUESTDNDTARGET", \ | |
1011 | "MAIN_GUESTERRORINFO", \ | |
1012 | "MAIN_GUESTFILE", \ | |
1013 | "MAIN_GUESTFILEEVENT", \ | |
1014 | "MAIN_GUESTFILEIOEVENT", \ | |
1015 | "MAIN_GUESTFILEOFFSETCHANGEDEVENT", \ | |
1016 | "MAIN_GUESTFILEREADEVENT", \ | |
1017 | "MAIN_GUESTFILEREGISTEREDEVENT", \ | |
1018 | "MAIN_GUESTFILESTATECHANGEDEVENT", \ | |
1019 | "MAIN_GUESTFILEWRITEEVENT", \ | |
1020 | "MAIN_GUESTFSOBJINFO", \ | |
1021 | "MAIN_GUESTKEYBOARDEVENT", \ | |
1022 | "MAIN_GUESTMONITORCHANGEDEVENT", \ | |
1023 | "MAIN_GUESTMOUSEEVENT", \ | |
1024 | "MAIN_GUESTMULTITOUCHEVENT", \ | |
1025 | "MAIN_GUESTOSTYPE", \ | |
1026 | "MAIN_GUESTPROCESS", \ | |
1027 | "MAIN_GUESTPROCESSEVENT", \ | |
1028 | "MAIN_GUESTPROCESSINPUTNOTIFYEVENT", \ | |
1029 | "MAIN_GUESTPROCESSIOEVENT", \ | |
1030 | "MAIN_GUESTPROCESSOUTPUTEVENT", \ | |
1031 | "MAIN_GUESTPROCESSREGISTEREDEVENT", \ | |
1032 | "MAIN_GUESTPROCESSSTATECHANGEDEVENT", \ | |
1033 | "MAIN_GUESTPROPERTYCHANGEDEVENT", \ | |
1034 | "MAIN_GUESTSCREENINFO", \ | |
1035 | "MAIN_GUESTSESSION", \ | |
1036 | "MAIN_GUESTSESSIONEVENT", \ | |
1037 | "MAIN_GUESTSESSIONREGISTEREDEVENT", \ | |
1038 | "MAIN_GUESTSESSIONSTATECHANGEDEVENT", \ | |
1039 | "MAIN_GUESTUSERSTATECHANGEDEVENT", \ | |
1040 | "MAIN_HOST", \ | |
1041 | "MAIN_HOSTNAMERESOLUTIONCONFIGURATIONCHANGEEVENT", \ | |
1042 | "MAIN_HOSTNETWORKINTERFACE", \ | |
1043 | "MAIN_HOSTPCIDEVICEPLUGEVENT", \ | |
1044 | "MAIN_HOSTUSBDEVICE", \ | |
1045 | "MAIN_HOSTUSBDEVICEFILTER", \ | |
1046 | "MAIN_HOSTVIDEOINPUTDEVICE", \ | |
1047 | "MAIN_INTERNALMACHINECONTROL", \ | |
1048 | "MAIN_INTERNALSESSIONCONTROL", \ | |
1049 | "MAIN_KEYBOARD", \ | |
1050 | "MAIN_KEYBOARDLEDSCHANGEDEVENT", \ | |
1051 | "MAIN_MACHINE", \ | |
1052 | "MAIN_MACHINEDATACHANGEDEVENT", \ | |
1053 | "MAIN_MACHINEDEBUGGER", \ | |
1054 | "MAIN_MACHINEEVENT", \ | |
1055 | "MAIN_MACHINEREGISTEREDEVENT", \ | |
1056 | "MAIN_MACHINESTATECHANGEDEVENT", \ | |
1057 | "MAIN_MEDIUM", \ | |
1058 | "MAIN_MEDIUMATTACHMENT", \ | |
1059 | "MAIN_MEDIUMCHANGEDEVENT", \ | |
1060 | "MAIN_MEDIUMCONFIGCHANGEDEVENT", \ | |
1061 | "MAIN_MEDIUMFORMAT", \ | |
1062 | "MAIN_MEDIUMREGISTEREDEVENT", \ | |
1063 | "MAIN_MOUSE", \ | |
1064 | "MAIN_MOUSECAPABILITYCHANGEDEVENT", \ | |
1065 | "MAIN_MOUSEPOINTERSHAPE", \ | |
1066 | "MAIN_MOUSEPOINTERSHAPECHANGEDEVENT", \ | |
1067 | "MAIN_NATENGINE", \ | |
1068 | "MAIN_NATNETWORK", \ | |
1069 | "MAIN_NATNETWORKALTEREVENT", \ | |
1070 | "MAIN_NATNETWORKCHANGEDEVENT", \ | |
1071 | "MAIN_NATNETWORKCREATIONDELETIONEVENT", \ | |
1072 | "MAIN_NATNETWORKPORTFORWARDEVENT", \ | |
1073 | "MAIN_NATNETWORKSETTINGEVENT", \ | |
1074 | "MAIN_NATNETWORKSTARTSTOPEVENT", \ | |
1075 | "MAIN_NATREDIRECTEVENT", \ | |
1076 | "MAIN_NETWORKADAPTER", \ | |
1077 | "MAIN_NETWORKADAPTERCHANGEDEVENT", \ | |
1078 | "MAIN_PARALLELPORT", \ | |
1079 | "MAIN_PARALLELPORTCHANGEDEVENT", \ | |
1080 | "MAIN_PCIADDRESS", \ | |
1081 | "MAIN_PCIDEVICEATTACHMENT", \ | |
1082 | "MAIN_PERFORMANCECOLLECTOR", \ | |
1083 | "MAIN_PERFORMANCEMETRIC", \ | |
1084 | "MAIN_PROCESS", \ | |
1085 | "MAIN_PROGRESS", \ | |
6d209b23 SF |
1086 | "MAIN_PROGRESSEVENT", \ |
1087 | "MAIN_PROGRESSPERCENTAGECHANGEDEVENT", \ | |
1088 | "MAIN_PROGRESSTASKCOMPLETEDEVENT", \ | |
056a1eb7 SF |
1089 | "MAIN_REUSABLEEVENT", \ |
1090 | "MAIN_RUNTIMEERROREVENT", \ | |
1091 | "MAIN_SERIALPORT", \ | |
1092 | "MAIN_SERIALPORTCHANGEDEVENT", \ | |
1093 | "MAIN_SESSION", \ | |
1094 | "MAIN_SESSIONSTATECHANGEDEVENT", \ | |
1095 | "MAIN_SHAREDFOLDER", \ | |
1096 | "MAIN_SHAREDFOLDERCHANGEDEVENT", \ | |
1097 | "MAIN_SHOWWINDOWEVENT", \ | |
1098 | "MAIN_SNAPSHOT", \ | |
1099 | "MAIN_SNAPSHOTCHANGEDEVENT", \ | |
1100 | "MAIN_SNAPSHOTDELETEDEVENT", \ | |
1101 | "MAIN_SNAPSHOTEVENT", \ | |
1102 | "MAIN_SNAPSHOTRESTOREDEVENT", \ | |
1103 | "MAIN_SNAPSHOTTAKENEVENT", \ | |
1104 | "MAIN_STATECHANGEDEVENT", \ | |
1105 | "MAIN_STORAGECONTROLLER", \ | |
1106 | "MAIN_STORAGECONTROLLERCHANGEDEVENT", \ | |
1107 | "MAIN_STORAGEDEVICECHANGEDEVENT", \ | |
1108 | "MAIN_SYSTEMPROPERTIES", \ | |
1109 | "MAIN_TOKEN", \ | |
6d209b23 | 1110 | "MAIN_UNATTENDED", \ |
056a1eb7 SF |
1111 | "MAIN_USBCONTROLLER", \ |
1112 | "MAIN_USBCONTROLLERCHANGEDEVENT", \ | |
1113 | "MAIN_USBDEVICE", \ | |
1114 | "MAIN_USBDEVICEFILTER", \ | |
1115 | "MAIN_USBDEVICEFILTERS", \ | |
1116 | "MAIN_USBDEVICESTATECHANGEDEVENT", \ | |
1117 | "MAIN_USBPROXYBACKEND", \ | |
26894aac | 1118 | "MAIN_VBOXSVC", \ |
056a1eb7 SF |
1119 | "MAIN_VBOXSVCAVAILABILITYCHANGEDEVENT", \ |
1120 | "MAIN_VETOEVENT", \ | |
1121 | "MAIN_VFSEXPLORER", \ | |
1122 | "MAIN_VIDEOCAPTURECHANGEDEVENT", \ | |
1123 | "MAIN_VIRTUALBOX", \ | |
1124 | "MAIN_VIRTUALBOXCLIENT", \ | |
6d209b23 | 1125 | "MAIN_VIRTUALBOXSDS", \ |
056a1eb7 | 1126 | "MAIN_VIRTUALSYSTEMDESCRIPTION", \ |
6d209b23 | 1127 | "MAIN_VMMDEVINTERFACES", \ |
056a1eb7 SF |
1128 | "MAIN_VRDESERVER", \ |
1129 | "MAIN_VRDESERVERCHANGEDEVENT", \ | |
1130 | "MAIN_VRDESERVERINFO", \ | |
1131 | "MAIN_VRDESERVERINFOCHANGEDEVENT", \ | |
1132 | "MISC", \ | |
1133 | "MM", \ | |
1134 | "MM_HEAP", \ | |
1135 | "MM_HYPER", \ | |
1136 | "MM_HYPER_HEAP",\ | |
1137 | "MM_PHYS", \ | |
1138 | "MM_POOL", \ | |
1139 | "NAT_SERVICE", \ | |
1140 | "NET_ADP_DRV", \ | |
1141 | "NET_FLT_DRV", \ | |
1142 | "NET_SERVICE", \ | |
1143 | "NET_SHAPER", \ | |
1144 | "PATM", \ | |
1145 | "PDM", \ | |
1146 | "PDM_ASYNC_COMPLETION", \ | |
1147 | "PDM_BLK_CACHE", \ | |
1148 | "PDM_DEVICE", \ | |
1149 | "PDM_DRIVER", \ | |
1150 | "PDM_LDR", \ | |
1151 | "PDM_QUEUE", \ | |
1152 | "PGM", \ | |
1153 | "PGM_DYNMAP", \ | |
1154 | "PGM_PHYS", \ | |
1155 | "PGM_PHYS_ACCESS",\ | |
1156 | "PGM_POOL", \ | |
1157 | "PGM_SHARED", \ | |
1158 | "REM", \ | |
1159 | "REM_DISAS", \ | |
1160 | "REM_HANDLER", \ | |
1161 | "REM_IOPORT", \ | |
1162 | "REM_MMIO", \ | |
1163 | "REM_PRINTF", \ | |
1164 | "REM_RUN", \ | |
1165 | "SELM", \ | |
1166 | "SHARED_CLIPBOARD",\ | |
1167 | "SHARED_CROPENGL",\ | |
1168 | "SHARED_FOLDERS",\ | |
1169 | "SHARED_OPENGL",\ | |
1170 | "SRV_INTNET", \ | |
1171 | "SSM", \ | |
1172 | "STAM", \ | |
1173 | "SUP", \ | |
1174 | "SUP_DRV", \ | |
1175 | "TM", \ | |
1176 | "TRPM", \ | |
1177 | "USB_CARDREADER",\ | |
1178 | "USB_DRV", \ | |
1179 | "USB_FILTER", \ | |
1180 | "USB_KBD", \ | |
1181 | "USB_MOUSE", \ | |
1182 | "USB_MSD", \ | |
1183 | "USB_REMOTE", \ | |
1184 | "USB_WEBCAM", \ | |
1185 | "VGDRV", \ | |
1186 | "VBGL", \ | |
1187 | "VD", \ | |
6d209b23 | 1188 | "VD_CUE", \ |
056a1eb7 SF |
1189 | "VD_DMG", \ |
1190 | "VD_ISCSI", \ | |
1191 | "VD_PARALLELS", \ | |
1192 | "VD_QCOW", \ | |
1193 | "VD_QED", \ | |
1194 | "VD_RAW", \ | |
1195 | "VD_VDI", \ | |
1196 | "VD_VHD", \ | |
1197 | "VD_VHDX", \ | |
1198 | "VD_VMDK", \ | |
1199 | "VM", \ | |
1200 | "VMM", \ | |
1201 | "VRDE", \ | |
1202 | "VRDP", \ | |
1203 | "VSCSI", \ | |
1204 | "WEBSERVICE", \ | |
1205 | } | |
1206 | ||
1207 | /** @} */ | |
1208 | #endif |