Logo Search packages:      
Sourcecode: virtualbox-ose version File versions  Download package

hgcmsvc.h File Reference


Detailed Description

VBox - Host-Guest Communication Manager (HGCM): Service library definitions.

Definition in file hgcmsvc.h.

#include <VBox/cdefs.h>
#include <VBox/types.h>

Go to the source code of this file.

Classes

struct  _VBOXHGCMSVCFNTABLE
struct  _VBOXHGCMSVCHELPERS
struct  VBOXHGCMSVCPARM

Defines

#define VBOX_HGCM_SVC_PARM_32BIT   (1U)
#define VBOX_HGCM_SVC_PARM_64BIT   (2U)
#define VBOX_HGCM_SVC_PARM_CALLBACK   (4U)
#define VBOX_HGCM_SVC_PARM_INVALID   (0U)
#define VBOX_HGCM_SVC_PARM_PTR   (3U)
#define VBOX_HGCM_SVC_VERSION   ((VBOX_HGCM_SVC_VERSION_MAJOR << 16) + VBOX_HGCM_SVC_VERSION_MINOR)
#define VBOX_HGCM_SVC_VERSION_MAJOR   (0x0004)
#define VBOX_HGCM_SVC_VERSION_MINOR   (0x0002)
#define VBOX_HGCM_SVCLOAD_NAME   "VBoxHGCMSvcLoad"

Typedefs

typedef uint32_t void uint32_t cbParms
typedef FNHGCMSVCEXT * PFNHGCMSVCEXT
typedef FNVBOXHGCMCALLBACK * PFNVBOXHGCMCALLBACK
typedef VBOXHGCMSVCLOAD * PFNVBOXHGCMSVCLOAD
typedef VBOXHGCMSVCHELPERSPVBOXHGCMSVCHELPERS
typedef VBOXHGCMSVCPARM * PVBOXHGCMSVCPARM
typedef uint32_t void * pvParm
typedef uint32_t u32Function
typedef struct
VBOXHGCMCALLHANDLE_TYPEDEF * 
VBOXHGCMCALLHANDLE
typedef struct _VBOXHGCMSVCFNTABLE VBOXHGCMSVCFNTABLE
typedef struct _VBOXHGCMSVCHELPERS VBOXHGCMSVCHELPERS

Functions

typedef DECLCALLBACK (int) FNHGCMSVCEXT(void *pvExtension
typedef DECLCALLBACK (void) FNVBOXHGCMCALLBACK(void *pvParm)


Generated by  Doxygen 1.6.0   Back to index