1; 2; Definition file of cmutil.dll 3; Automatic generated by gendef 4; written by Kai Tietz 2008 5; 6LIBRARY "cmutil.dll" 7EXPORTS 8; public: __thiscall CIniA::CIniA(struct HINSTANCE__ *,char const *,char const *,char const *,char const *) 9??0CIniA@@QAE@PAUHINSTANCE__@@PBD111@Z ; has WINAPI (@20) 10; public: __thiscall CIniW::CIniW(struct HINSTANCE__ *,unsigned short const *,unsigned short const *,unsigned short const *,unsigned short const *) 11??0CIniW@@QAE@PAUHINSTANCE__@@PBG111@Z ; has WINAPI (@20) 12; public: __thiscall CRandom::CRandom(unsigned int) 13??0CRandom@@QAE@I@Z ; has WINAPI (@4) 14; public: __thiscall CRandom::CRandom(void) 15??0CRandom@@QAE@XZ 16; public: __thiscall CmLogFile::CmLogFile(void) 17??0CmLogFile@@QAE@XZ 18; public: __thiscall CIniA::~CIniA(void) 19??1CIniA@@QAE@XZ 20; public: __thiscall CIniW::~CIniW(void) 21??1CIniW@@QAE@XZ 22; public: __thiscall CmLogFile::~CmLogFile(void) 23??1CmLogFile@@QAE@XZ 24; public: class CIniA &__thiscall CIniA::operator =(class CIniA const &) 25??4CIniA@@QAEAAV0@ABV0@@Z ; has WINAPI (@4) 26; public: class CIniW &__thiscall CIniW::operator =(class CIniW const &) 27??4CIniW@@QAEAAV0@ABV0@@Z ; has WINAPI (@4) 28; public: class CRandom &__thiscall CRandom::operator =(class CRandom const &) 29??4CRandom@@QAEAAV0@ABV0@@Z ; has WINAPI (@4) 30; public: class CmLogFile &__thiscall CmLogFile::operator =(class CmLogFile const &) 31??4CmLogFile@@QAEAAV0@ABV0@@Z ; has WINAPI (@4) 32; public: void __thiscall CIniA::__dflt_ctor_closure(void) 33??_FCIniA@@QAEXXZ 34; public: void __thiscall CIniW::__dflt_ctor_closure(void) 35??_FCIniW@@QAEXXZ 36; public: void __thiscall CmLogFile::Banner(void) 37?Banner@CmLogFile@@QAEXXZ 38; protected: int __thiscall CIniA::CIniA_DeleteEntryFromReg(struct HKEY__ *,char const *,char const *)const 39?CIniA_DeleteEntryFromReg@CIniA@@IBEHPAUHKEY__@@PBD1@Z ; has WINAPI (@12) 40; protected: unsigned char *__thiscall CIniA::CIniA_GetEntryFromReg(struct HKEY__ *,char const *,char const *,unsigned long,unsigned long)const 41?CIniA_GetEntryFromReg@CIniA@@IBEPAEPAUHKEY__@@PBD1KK@Z ; has WINAPI (@20) 42; protected: int __thiscall CIniA::CIniA_WriteEntryToReg(struct HKEY__ *,char const *,char const *,unsigned char const *,unsigned long,unsigned long)const 43?CIniA_WriteEntryToReg@CIniA@@IBEHPAUHKEY__@@PBD1PBEKK@Z ; has WINAPI (@24) 44; protected: int __thiscall CIniW::CIniW_DeleteEntryFromReg(struct HKEY__ *,unsigned short const *,unsigned short const *)const 45?CIniW_DeleteEntryFromReg@CIniW@@IBEHPAUHKEY__@@PBG1@Z ; has WINAPI (@12) 46; protected: unsigned char *__thiscall CIniW::CIniW_GetEntryFromReg(struct HKEY__ *,unsigned short const *,unsigned short const *,unsigned long,unsigned long)const 47?CIniW_GetEntryFromReg@CIniW@@IBEPAEPAUHKEY__@@PBG1KK@Z ; has WINAPI (@20) 48; protected: int __thiscall CIniW::CIniW_WriteEntryToReg(struct HKEY__ *,unsigned short const *,unsigned short const *,unsigned char const *,unsigned long,unsigned long)const 49?CIniW_WriteEntryToReg@CIniW@@IBEHPAUHKEY__@@PBG1PBEKK@Z ; has WINAPI (@24) 50; protected: static void __stdcall CIniA::CIni_SetFile(char **,char const *) 51?CIni_SetFile@CIniA@@KGXPAPADPBD@Z ; has WINAPI (@8) 52; protected: static void __stdcall CIniW::CIni_SetFile(unsigned short **,unsigned short const *) 53?CIni_SetFile@CIniW@@KGXPAPAGPBG@Z ; has WINAPI (@8) 54; public: void __thiscall CIniA::Clear(void) 55?Clear@CIniA@@QAEXXZ 56; public: void __thiscall CIniW::Clear(void) 57?Clear@CIniW@@QAEXXZ 58; public: void __thiscall CmLogFile::Clear(int) 59?Clear@CmLogFile@@QAEXH@Z ; has WINAPI (@4) 60; private: long __thiscall CmLogFile::CloseFile(void) 61?CloseFile@CmLogFile@@AAEJXZ 62CmAtolA@4 63CmAtolW@4 64CmBuildFullPathFromRelativeA@8 65CmBuildFullPathFromRelativeW@8 66CmCompareStringA@8 67CmCompareStringW@8 68CmConvertRelativePathW@8 69CmConvertStrToIPv6AddrA@8 70CmConvertStrToIPv6AddrW@8 71CmEndOfStrW@4 72CmFmtMsgA 73CmFmtMsgW 74CmFree@4 75CmIsDigitW@4 76CmIsIPv6AddressA@4 77CmIsIPv6AddressW@4 78CmIsSpaceW@4 79CmLoadIconA@8 80CmLoadIconW@8 81CmLoadImageW@20 82CmLoadSmallIconA@8 83CmLoadSmallIconW@8 84CmLoadStringW@8 85CmMalloc@4 86CmMoveMemory@12 87CmParsePathW@16 88CmRealloc@8 89CmStrCatAllocA@8 90CmStrCatAllocW@8 91CmStrCharCountA@8 92CmStrCharCountW@8 93CmStrCharStuffingA@8 94CmStrCharStuffingW@8 95CmStrCpyAllocA@4 96CmStrCpyAllocW@4 97CmStrStrA@8 98CmStrStrW@8 99CmStrTrimW@4 100CmStrchrA@8 101CmStrchrW@8 102CmStripFileNameW@8 103CmStripPathAndExtW@4 104CmStrrchrA@8 105CmStrrchrW@8 106CmStrtokA@8 107CmStrtokW@8 108CmWinHelp@20 109; public: long __thiscall CmLogFile::DeInit(void) 110?DeInit@CmLogFile@@QAEJXZ 111; private: void __thiscall CmLogFile::FormatWrite(enum _CMLOG_ITEM,unsigned short *) 112?FormatWrite@CmLogFile@@AAEXW4_CMLOG_ITEM@@PAG@Z ; has WINAPI (@8) 113; public: int __thiscall CIniA::GPPB(char const *,char const *,int)const 114?GPPB@CIniA@@QBEHPBD0H@Z ; has WINAPI (@12) 115; public: int __thiscall CIniW::GPPB(unsigned short const *,unsigned short const *,int)const 116?GPPB@CIniW@@QBEHPBG0H@Z ; has WINAPI (@12) 117; public: unsigned long __thiscall CIniA::GPPI(char const *,char const *,unsigned long)const 118?GPPI@CIniA@@QBEKPBD0K@Z ; has WINAPI (@12) 119; public: unsigned long __thiscall CIniW::GPPI(unsigned short const *,unsigned short const *,unsigned long)const 120?GPPI@CIniW@@QBEKPBG0K@Z ; has WINAPI (@12) 121; public: char *__thiscall CIniA::GPPS(char const *,char const *,char const *)const 122?GPPS@CIniA@@QBEPADPBD00@Z ; has WINAPI (@12) 123; public: unsigned short *__thiscall CIniW::GPPS(unsigned short const *,unsigned short const *,unsigned short const *)const 124?GPPS@CIniW@@QBEPAGPBG00@Z ; has WINAPI (@12) 125; public: int __thiscall CRandom::Generate(void) 126?Generate@CRandom@@QAEHXZ 127; public: char const *__thiscall CIniA::GetFile(void)const 128?GetFile@CIniA@@QBEPBDXZ 129; public: unsigned short const *__thiscall CIniW::GetFile(void)const 130?GetFile@CIniW@@QBEPBGXZ 131; public: struct HINSTANCE__ *__thiscall CIniA::GetHInst(void)const 132?GetHInst@CIniA@@QBEPAUHINSTANCE__@@XZ 133; public: struct HINSTANCE__ *__thiscall CIniW::GetHInst(void)const 134?GetHInst@CIniW@@QBEPAUHINSTANCE__@@XZ 135; public: unsigned short const *__thiscall CmLogFile::GetLogFilePath(void) 136?GetLogFilePath@CmLogFile@@QAEPBGXZ 137GetOSBuildNumber 138GetOSMajorVersion 139GetOSVersion 140; public: char const *__thiscall CIniA::GetPrimaryFile(void)const 141?GetPrimaryFile@CIniA@@QBEPBDXZ 142; public: unsigned short const *__thiscall CIniW::GetPrimaryFile(void)const 143?GetPrimaryFile@CIniW@@QBEPBGXZ 144; public: char const *__thiscall CIniA::GetPrimaryRegPath(void)const 145?GetPrimaryRegPath@CIniA@@QBEPBDXZ 146; public: unsigned short const *__thiscall CIniW::GetPrimaryRegPath(void)const 147?GetPrimaryRegPath@CIniW@@QBEPBGXZ 148; public: char const *__thiscall CIniA::GetRegPath(void)const 149?GetRegPath@CIniA@@QBEPBDXZ 150; public: unsigned short const *__thiscall CIniW::GetRegPath(void)const 151?GetRegPath@CIniW@@QBEPBGXZ 152; public: char const *__thiscall CIniA::GetSection(void)const 153?GetSection@CIniA@@QBEPBDXZ 154; public: unsigned short const *__thiscall CIniW::GetSection(void)const 155?GetSection@CIniW@@QBEPBGXZ 156; public: void __thiscall CRandom::Init(unsigned long) 157?Init@CRandom@@QAEXK@Z ; has WINAPI (@4) 158; public: long __thiscall CmLogFile::Init(struct HINSTANCE__ *,int,char const *) 159?Init@CmLogFile@@QAEJPAUHINSTANCE__@@HPBD@Z ; has WINAPI (@12) 160; public: long __thiscall CmLogFile::Init(struct HINSTANCE__ *,int,unsigned short const *) 161?Init@CmLogFile@@QAEJPAUHINSTANCE__@@HPBG@Z ; has WINAPI (@12) 162; public: int __thiscall CmLogFile::IsEnabled(void) 163?IsEnabled@CmLogFile@@QAEHXZ 164IsFarEastNonOSR2Win95 165IsLogonAsSystem 166; protected: char *__thiscall CIniA::LoadEntry(char const *)const 167?LoadEntry@CIniA@@IBEPADPBD@Z ; has WINAPI (@4) 168; protected: unsigned short *__thiscall CIniW::LoadEntry(unsigned short const *)const 169?LoadEntry@CIniW@@IBEPAGPBG@Z ; has WINAPI (@4) 170; public: char *__thiscall CIniA::LoadSection(char const *)const 171?LoadSection@CIniA@@QBEPADPBD@Z ; has WINAPI (@4) 172; public: unsigned short *__thiscall CIniW::LoadSection(unsigned short const *)const 173?LoadSection@CIniW@@QBEPAGPBG@Z ; has WINAPI (@4) 174; public: void __cdecl CmLogFile::Log(enum _CMLOG_ITEM,...) 175?Log@CmLogFile@@QAAXW4_CMLOG_ITEM@@ZZ 176MakeBold@8 177; private: long __thiscall CmLogFile::OpenFile(void) 178?OpenFile@CmLogFile@@AAEJXZ 179ReleaseBold@4 180; public: void __thiscall CIniA::SetEntry(char const *) 181?SetEntry@CIniA@@QAEXPBD@Z ; has WINAPI (@4) 182; public: void __thiscall CIniW::SetEntry(unsigned short const *) 183?SetEntry@CIniW@@QAEXPBG@Z ; has WINAPI (@4) 184; public: void __thiscall CIniA::SetEntryFromIdx(unsigned long) 185?SetEntryFromIdx@CIniA@@QAEXK@Z ; has WINAPI (@4) 186; public: void __thiscall CIniW::SetEntryFromIdx(unsigned long) 187?SetEntryFromIdx@CIniW@@QAEXK@Z ; has WINAPI (@4) 188; public: void __thiscall CIniA::SetFile(char const *) 189?SetFile@CIniA@@QAEXPBD@Z ; has WINAPI (@4) 190; public: void __thiscall CIniW::SetFile(unsigned short const *) 191?SetFile@CIniW@@QAEXPBG@Z ; has WINAPI (@4) 192; public: void __thiscall CIniA::SetHInst(struct HINSTANCE__ *) 193?SetHInst@CIniA@@QAEXPAUHINSTANCE__@@@Z ; has WINAPI (@4) 194; public: void __thiscall CIniW::SetHInst(struct HINSTANCE__ *) 195?SetHInst@CIniW@@QAEXPAUHINSTANCE__@@@Z ; has WINAPI (@4) 196; public: void __thiscall CIniA::SetICSDataPath(char const *) 197?SetICSDataPath@CIniA@@QAEXPBD@Z ; has WINAPI (@4) 198; public: void __thiscall CIniW::SetICSDataPath(unsigned short const *) 199?SetICSDataPath@CIniW@@QAEXPBG@Z ; has WINAPI (@4) 200; public: long __thiscall CmLogFile::SetParams(int,unsigned long,char const *) 201?SetParams@CmLogFile@@QAEJHKPBD@Z ; has WINAPI (@12) 202; public: long __thiscall CmLogFile::SetParams(int,unsigned long,unsigned short const *) 203?SetParams@CmLogFile@@QAEJHKPBG@Z ; has WINAPI (@12) 204; public: void __thiscall CIniA::SetPrimaryFile(char const *) 205?SetPrimaryFile@CIniA@@QAEXPBD@Z ; has WINAPI (@4) 206; public: void __thiscall CIniW::SetPrimaryFile(unsigned short const *) 207?SetPrimaryFile@CIniW@@QAEXPBG@Z ; has WINAPI (@4) 208; public: void __thiscall CIniA::SetPrimaryRegPath(char const *) 209?SetPrimaryRegPath@CIniA@@QAEXPBD@Z ; has WINAPI (@4) 210; public: void __thiscall CIniW::SetPrimaryRegPath(unsigned short const *) 211?SetPrimaryRegPath@CIniW@@QAEXPBG@Z ; has WINAPI (@4) 212; public: void __thiscall CIniA::SetReadICSData(int) 213?SetReadICSData@CIniA@@QAEXH@Z ; has WINAPI (@4) 214; public: void __thiscall CIniW::SetReadICSData(int) 215?SetReadICSData@CIniW@@QAEXH@Z ; has WINAPI (@4) 216; public: void __thiscall CIniA::SetRegPath(char const *) 217?SetRegPath@CIniA@@QAEXPBD@Z ; has WINAPI (@4) 218; public: void __thiscall CIniW::SetRegPath(unsigned short const *) 219?SetRegPath@CIniW@@QAEXPBG@Z ; has WINAPI (@4) 220; public: void __thiscall CIniA::SetSection(char const *) 221?SetSection@CIniA@@QAEXPBD@Z ; has WINAPI (@4) 222; public: void __thiscall CIniW::SetSection(unsigned short const *) 223?SetSection@CIniW@@QAEXPBG@Z ; has WINAPI (@4) 224; public: void __thiscall CIniA::SetWriteICSData(int) 225?SetWriteICSData@CIniA@@QAEXH@Z ; has WINAPI (@4) 226; public: void __thiscall CIniW::SetWriteICSData(int) 227?SetWriteICSData@CIniW@@QAEXH@Z ; has WINAPI (@4) 228; public: long __thiscall CmLogFile::Start(int) 229?Start@CmLogFile@@QAEJH@Z ; has WINAPI (@4) 230; public: long __thiscall CmLogFile::Stop(void) 231?Stop@CmLogFile@@QAEJXZ 232SzToWz@12 233SzToWzWithAlloc@4 234UpdateFont@4 235; public: void __thiscall CIniA::WPPB(char const *,char const *,int) 236?WPPB@CIniA@@QAEXPBD0H@Z ; has WINAPI (@12) 237; public: void __thiscall CIniW::WPPB(unsigned short const *,unsigned short const *,int) 238?WPPB@CIniW@@QAEXPBG0H@Z ; has WINAPI (@12) 239; public: void __thiscall CIniA::WPPI(char const *,char const *,unsigned long) 240?WPPI@CIniA@@QAEXPBD0K@Z ; has WINAPI (@12) 241; public: void __thiscall CIniW::WPPI(unsigned short const *,unsigned short const *,unsigned long) 242?WPPI@CIniW@@QAEXPBG0K@Z ; has WINAPI (@12) 243; public: void __thiscall CIniA::WPPS(char const *,char const *,char const *) 244?WPPS@CIniA@@QAEXPBD00@Z ; has WINAPI (@12) 245; public: void __thiscall CIniW::WPPS(unsigned short const *,unsigned short const *,unsigned short const *) 246?WPPS@CIniW@@QAEXPBG00@Z ; has WINAPI (@12) 247; private: long __thiscall CmLogFile::Write(unsigned short *) 248?Write@CmLogFile@@AAEJPAG@Z ; has WINAPI (@4) 249WzToSz@12 250WzToSzWithAlloc@4 251; public: static unsigned long const CIniW::kMaxValueLength 252?kMaxValueLength@CIniW@@2KB 253