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

KRDROPS Struct Reference
[kRdr - The File Provider]

#include <kRdrAll.h>

List of all members.


Detailed Description

File provider instance operations.

Definition at line 47 of file kRdrAll.h.


Public Attributes

int(* pfnAllMap )(PKRDR pRdr, const void **ppvBits)
int(* pfnAllUnmap )(PKRDR pRdr, const void *pvBits)
int(* pfnCreate )(PPKRDR ppRdr, const char *pszFilename)
int(* pfnDestroy )(PKRDR pRdr)
void(* pfnDone )(PKRDR pRdr)
int(* pfnMap )(PKRDR pRdr, void **ppvBase, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fFixed)
const char *(* pfnName )(PKRDR pRdr)
KIPTR(* pfnNativeFH )(PKRDR pRdr)
KSIZE(* pfnPageSize )(PKRDR pRdr)
int(* pfnProtect )(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fUnprotectOrProtect)
int(* pfnRead )(PKRDR pRdr, void *pvBuf, KSIZE cb, KFOFF off)
int(* pfnRefresh )(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments)
KFOFF(* pfnSize )(PKRDR pRdr)
KFOFF(* pfnTell )(PKRDR pRdr)
int(* pfnUnmap )(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments)
struct KRDROPSpNext
const char * pszName
KU32 u32Dummy

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

Generated by  Doxygen 1.6.0   Back to index