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