vbox/vbox_driver.h \
vbox/vbox_snapshot_conf.c \
vbox/vbox_snapshot_conf.h \
- vbox/vbox_V5_0.c \
- vbox/vbox_CAPI_v5_0.h \
vbox/vbox_V5_1.c \
vbox/vbox_CAPI_v5_1.h \
vbox/vbox_V5_2.c \
+++ /dev/null
-/** @file vbox_V5_0.c
- * C file to include support for multiple versions of VirtualBox
- * at runtime.
- */
-
-#include <config.h>
-
-/** The API Version */
-#define VBOX_API_VERSION 5000000
-/** Version specific prefix. */
-#define NAME(name) vbox50##name
-
-#include "vbox_tmpl.c"
# define ___VBoxXPCOMC_cglue_h
/* This has to be the oldest version we support. */
-# include "vbox_CAPI_v5_0.h"
+# include "vbox_CAPI_v5_1.h"
/** Pointer to VBoxGetXPCOMCFunctions for the loaded VBoxXPCOMC so/dylib/dll. */
extern PFNVBOXGETXPCOMCFUNCTIONS g_pfnGetFunctions;
#define installUniformedAPI(gVBoxAPI, result) \
do { \
result = 0; \
- if (uVersion >= 5000000 && uVersion < 5000051) { \
- vbox50InstallUniformedAPI(&gVBoxAPI); \
- } else if (uVersion >= 5000051 && uVersion < 5001051) { \
+ if (uVersion >= 5000051 && uVersion < 5001051) { \
vbox51InstallUniformedAPI(&gVBoxAPI); \
} else if (uVersion >= 5001051 && uVersion < 5002051) { \
vbox52InstallUniformedAPI(&gVBoxAPI); \
/* Install gVBoxAPI according to the vbox API version.
* Return -1 for unsupported version.
*/
- if (uVersion >= 5000000 && uVersion < 5000051) {
- vbox50InstallUniformedAPI(&gVBoxAPI);
- } else if (uVersion >= 5000051 && uVersion < 5001051) {
+ if (uVersion >= 5000051 && uVersion < 5001051) {
vbox51InstallUniformedAPI(&gVBoxAPI);
} else if (uVersion >= 5001051 && uVersion < 5002051) {
vbox52InstallUniformedAPI(&gVBoxAPI);
#include "virutil.h"
/* This one changes from version to version. */
-#if VBOX_API_VERSION == 5000000
-# include "vbox_CAPI_v5_0.h"
-#elif VBOX_API_VERSION == 5001000
+#if VBOX_API_VERSION == 5001000
# include "vbox_CAPI_v5_1.h"
#elif VBOX_API_VERSION == 5002000
# include "vbox_CAPI_v5_2.h"
const unsigned char *uuid);
/* Version specified functions for installing uniformed API */
-void vbox50InstallUniformedAPI(vboxUniformedAPI *pVBoxAPI);
void vbox51InstallUniformedAPI(vboxUniformedAPI *pVBoxAPI);
void vbox52InstallUniformedAPI(vboxUniformedAPI *pVBoxAPI);