BugSplat Native DLL  Version 3.3.1.0
BugSplat integration code for native Windows applications
 All Classes Files Functions Variables Macros
sbSenderCFns.cpp File Reference
#include "stdafx.h"
#include "BugSplat.h"

Macros

#define HANDLEtoMiniDmpSender(handle)   (MiniDmpSender*)((unsigned int)handle ^ 0xabba)
 
#define MiniDmpSenderToHANDLE(mds)   (int)(((unsigned int)(LPVOID)mds) ^ 0xabba)
 

Functions

int CreateMiniDmpSender (const char *szDb, const char *szApp, const char *szVer, const char *szAppId, unsigned int dwFlags)
 
void DestroyMiniDmpSender (int handle)
 
unsigned int MDSGetFlags (int handle)
 
void MDSSetFlags (int handle, unsigned int dwFlags)
 
void MDSResetVersionString (int handle, const char *szVer)
 
void MDSResetAppIdentifier (int handle, const char *szAppId)
 
void MDSStoreUserLog (int handle, const char *szPath)
 

Macro Definition Documentation

#define HANDLEtoMiniDmpSender (   handle)    (MiniDmpSender*)((unsigned int)handle ^ 0xabba)
#define MiniDmpSenderToHANDLE (   mds)    (int)(((unsigned int)(LPVOID)mds) ^ 0xabba)

Function Documentation

int CreateMiniDmpSender ( const char *  szDb,
const char *  szApp,
const char *  szVer,
const char *  szAppId,
unsigned int  dwFlags 
)
void DestroyMiniDmpSender ( int  handle)
unsigned int MDSGetFlags ( int  handle)
void MDSResetAppIdentifier ( int  handle,
const char *  szAppId 
)
void MDSResetVersionString ( int  handle,
const char *  szVer 
)
void MDSSetFlags ( int  handle,
unsigned int  dwFlags 
)
void MDSStoreUserLog ( int  handle,
const char *  szPath 
)