VirtualBox

source: vbox/trunk/src/VBox/Devices/build/VBoxDDUDeps.cpp@ 47716

Last change on this file since 47716 was 47716, checked in by vboxsync, 11 years ago

pr6022. 3rd variant (using VFS streaming feature) of GZIP support for reading the gzipped storage images from OVA/OVF package has been added.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id Revision
File size: 1.6 KB
Line 
1/* $Id: VBoxDDUDeps.cpp 47716 2013-08-14 05:33:22Z vboxsync $ */
2/** @file
3 * VBoxDDU - For dragging in library objects.
4 */
5
6/*
7 * Copyright (C) 2007-2010 Oracle Corporation
8 *
9 * This file is part of VirtualBox Open Source Edition (OSE), as
10 * available from http://www.virtualbox.org. This file is free software;
11 * you can redistribute it and/or modify it under the terms of the GNU
12 * General Public License (GPL) as published by the Free Software
13 * Foundation, in version 2 as it comes in the "COPYING" file of the
14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
16 */
17
18/*******************************************************************************
19* Header Files *
20*******************************************************************************/
21#include <VBox/types.h>
22#include <VBox/vd.h>
23#ifdef VBOX_WITH_USB
24# include <VBox/usblib.h>
25# include <VBox/usbfilter.h>
26# ifdef RT_OS_OS2
27# include <os2.h>
28# include <usbcalls.h>
29# endif
30#endif
31
32/** Just a dummy global structure containing a bunch of
33 * function pointers to code which is wanted in the link.
34 */
35PFNRT g_apfnVBoxDDUDeps[] =
36{
37 (PFNRT)VDInit,
38 (PFNRT)VDIfCreateVfsStream,
39#ifdef VBOX_WITH_USB
40 (PFNRT)USBFilterInit,
41 (PFNRT)USBLibHashSerial,
42# ifdef RT_OS_OS2
43 (PFNRT)UsbOpen,
44# endif
45# if (defined(RT_OS_DARWIN) && defined(VBOX_WITH_NEW_USB_CODE_ON_DARWIN)) \
46 || defined(RT_OS_SOLARIS) || defined(RT_OS_WINDOWS) /* PORTME */
47 (PFNRT)USBLibInit,
48# endif
49#endif /* VBOX_WITH_USB */
50 NULL
51};
52
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette