1
0
mirror of https://github.com/jummy0/sb2-decomp synced 2025-03-15 04:24:48 +01:00
sb2-decomp/network.cpp
HMVocaloid 7579449f98 Progress on CDecor
Added some network code, among other changes.
2024-05-30 21:58:09 -04:00

54 lines
2.0 KiB
C++

// Network.cpp
//
#include "dplay.h"
#include <windows.h>
#include "decor.h"
#include "event.h"
#include <stdlib.h>
#include <stdio.h>
#include "misc.h"
#include "network.h"
CNetwork::CNetwork()
{
m_field0_0x0;
m_field8_0x20;
m_field7_0x1c;
m_pUnkC;
m_pSessions;
m_field3_0xc;
m_field4_0x10;
m_field5_0x14;
m_field6_0x18;
}
void TraceErrorDP(HRESULT hErr, char *sFile, int nLine)
{
char dperr[256];
char err[1024];
switch (hErr)
{
case DPERR_OUTOFMEMORY : sprintf(dperr, "DPERR_OUTOFMEMORY"); break;
case DPERR_UNSUPPORTED : sprintf(dperr, "DPERR_UNSUPPORTED"); break;
case DPERR_NOINTERFACE : sprintf(dperr, "DPERR_NOINTERFACE"); break;
case DPERR_GENERIC : sprintf(dperr, "DPERR_GENERIC"); break;
case DPERR_INVALIDPARAMS : sprintf(dperr, "DPERR_INVALIDPARAMS"); break;
case DPERR_ACTIVEPLAYERS : sprintf(dperr, "DPERR_ACTIVEPLAYERS"); break;
case DPERR_ACCESSDENIED : sprintf(dperr, "DPERR_ACCESSDENIED"); break;
case DPERR_CANTADDPLAYER : sprintf(dperr, "DPERR_CANTADDPLAYER"); break;
case DPERR_CANTCREATEPLAYER : sprintf(dperr, "DPERR_CANTCREATEPLAYER"); break;
case DPERR_CANTCREATEGROUP : sprintf(dperr, "DPERR_CANTCREATEGROUP"); break;
case DPERR_CAPSNOTAVAILABLEYET : sprintf(dperr, "DPERR_CAPTSNOTAVAILABLEYET"); break;
case DPERR_ALREADYINITIALIZED : sprintf(dperr, "DPERR_ALREADYINITIALIZED"); break;
case DPERR_NOAGGREGATION : sprintf(dperr, "DPERR_NOAGGREGATION"); break;
case DPERR_BUFFERTOOSMALL : sprintf(dperr, "DPERR_BUFFERTOOSMALL"); break;
case DPERR_OTHERAPPHASPRIO : sprintf(dperr, "DPERR_OTHERAPPHASPRIO"); break;
case DPERR_UNINITIALIZED : sprintf(dperr, "DPERR_UNINITIALIZED"); break;
default : sprintf(dperr, "Unknown Error"); break;
}
sprintf(err, "DirectPlay Error %s in file %s at line %d\n", dperr, sFile, nLine);
OutputDebug(err);
}