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

pdmcommon.h File Reference


Detailed Description

PDM - Pluggable Device Manager, Common Definitions & Types. (VMM)

Definition in file pdmcommon.h.

#include <VBox/types.h>

Go to the source code of this file.

Defines

#define PDM_VERSION_ARE_COMPATIBLE(uVerMagic1, uVerMagic2)
#define PDM_VERSION_MAKE(uMagic, uMajor, uMinor)   ( ((uint32_t)(uMagic) << 16) | ((uint32_t)((uMajor) & 0xff) << 4) | ((uint32_t)((uMinor) & 0xf) << 0) )
#define PDM_TACH_FLAGS_NO_CALLBACKS   RT_BIT_32(1)
#define PDM_TACH_FLAGS_NOT_HOT_PLUG   RT_BIT_32(0)

Typedefs

typedef FNPDMDEVASYNCNOTIFY * PFNPDMDEVASYNCNOTIFY
typedef FNPDMDRVASYNCNOTIFY * PFNPDMDRVASYNCNOTIFY
typedef FNPDMUSBASYNCNOTIFY * PFNPDMUSBASYNCNOTIFY
typedef uint32_t uint64_t u64Arg
typedef uint32_t uOperation

Functions

typedef DECLCALLBACK (int) FNPDMDEVREQHANDLERR0(PPDMDEVINS pDevIns
typedef DECLCALLBACK (bool) FNPDMUSBASYNCNOTIFY(PPDMUSBINS pUsbIns)
typedef R0PTRTYPE (FNPDMDRVREQHANDLERR0 *) PFNPDMDRVREQHANDLERR0
typedef R0PTRTYPE (FNPDMDEVREQHANDLERR0 *) PFNPDMDEVREQHANDLERR0


Generated by  Doxygen 1.6.0   Back to index