E:/PROJECTS/cvsed/mixed/VIRTUA~1/VBoxDD/VBoxDD.cpp File Reference

#include "stdafx.h"
#include "IOHandlers.h"

Include dependency graph for VBoxDD.cpp:

Go to the source code of this file.

Classes

struct  DevRegisterCallbacksHook

Defines

#define VIRTUALKD_HOOKED_VBOX_DEVICE_NAME   "pci"

Typedefs

typedef int(* PVBoxDevicesRegisterOriginal )(PPDMDEVREGCB pCallbacks, uint32_t u32Version)

Functions

static int RTCALL ConstructOverride (PPDMDEVINS pDevIns, int iInstance, PCFGMNODE pCfgHandle)
static int VBoxDevicesRegisterOriginal (PPDMDEVREGCB pCallbacks, uint32_t u32Version)
int _VBoxDevicesRegister (PPDMDEVREGCB pCallbacks, uint32_t u32Version)

Variables

static PCPDMDEVREG s_pOriginalDevReg = NULL


Define Documentation

#define VIRTUALKD_HOOKED_VBOX_DEVICE_NAME   "pci"

Definition at line 7 of file VBoxDD.cpp.


Typedef Documentation

typedef int(* PVBoxDevicesRegisterOriginal)(PPDMDEVREGCB pCallbacks, uint32_t u32Version)

Definition at line 59 of file VBoxDD.cpp.


Function Documentation

int _VBoxDevicesRegister ( PPDMDEVREGCB  pCallbacks,
uint32_t  u32Version 
)

Definition at line 68 of file VBoxDD.cpp.

Here is the call graph for this function:

static int RTCALL ConstructOverride ( PPDMDEVINS  pDevIns,
int  iInstance,
PCFGMNODE  pCfgHandle 
) [static]

Definition at line 11 of file VBoxDD.cpp.

Here is the call graph for this function:

static int VBoxDevicesRegisterOriginal ( PPDMDEVREGCB  pCallbacks,
uint32_t  u32Version 
) [static]

Definition at line 60 of file VBoxDD.cpp.


Variable Documentation

PCPDMDEVREG s_pOriginalDevReg = NULL [static]

Definition at line 9 of file VBoxDD.cpp.