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

SSMUNIT Struct Reference
[Internals]

#include <SSMInternal.h>

List of all members.


Detailed Description

Data unit descriptor.

Definition at line 59 of file SSMInternal.h.


Public Attributes

size_t cbGuess
size_t cchName
SSMUNITTYPE enmType
bool fCalled
PSSMUNIT pNext
char szName [1]
union {
   struct {
      PPDMDEVINS   pDevIns
      PFNSSMDEVLOADDONE   pfnLoadDone
      PFNSSMDEVLOADEXEC   pfnLoadExec
      PFNSSMDEVLOADPREP   pfnLoadPrep
      PFNSSMDEVSAVEDONE   pfnSaveDone
      PFNSSMDEVSAVEEXEC   pfnSaveExec
      PFNSSMDEVSAVEPREP   pfnSavePrep
   }   Dev
   struct {
      PPDMDRVINS   pDrvIns
      PFNSSMDRVLOADDONE   pfnLoadDone
      PFNSSMDRVLOADEXEC   pfnLoadExec
      PFNSSMDRVLOADPREP   pfnLoadPrep
      PFNSSMDRVSAVEDONE   pfnSaveDone
      PFNSSMDRVSAVEEXEC   pfnSaveExec
      PFNSSMDRVSAVEPREP   pfnSavePrep
   }   Drv
   struct {
      PFNSSMEXTLOADDONE   pfnLoadDone
      PFNSSMEXTLOADEXEC   pfnLoadExec
      PFNSSMEXTLOADPREP   pfnLoadPrep
      PFNSSMEXTSAVEDONE   pfnSaveDone
      PFNSSMEXTSAVEEXEC   pfnSaveExec
      PFNSSMEXTSAVEPREP   pfnSavePrep
      void *   pvUser
   }   External
   struct {
      PFNSSMINTLOADDONE   pfnLoadDone
      PFNSSMINTLOADEXEC   pfnLoadExec
      PFNSSMINTLOADPREP   pfnLoadPrep
      PFNSSMINTSAVEDONE   pfnSaveDone
      PFNSSMINTSAVEEXEC   pfnSaveExec
      PFNSSMINTSAVEPREP   pfnSavePrep
   }   Internal
u
uint32_t u32Instance
uint32_t u32Version

The documentation for this struct was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index