Advertisement
Guest User

Untitled

a guest
Nov 24th, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 66.18 KB | None | 0 0
  1. ================================================================
  2. Functions:
  3. ================================================================
  4.  
  5. 0080db5e GetModuleBaseNameA
  6. 0080db64 EnumProcessModules
  7. 0080db6a CloseHandle
  8. 00813260 fnEnum
  9. 008172e0 sGetSNOCoreDataHash
  10. 0081b4f0 SNOFileCompileOrResolve
  11. 0081b820 SNOFileOpen
  12. 0081bb40 SNOGetStringlist
  13. 0081bfb0 SNOFileGetName
  14. 0081e2b0 sOpenPatchMopaqs
  15. 00820eb0 SNOFilesDispose
  16. 00822b30 GameTesting::SetTestType
  17. 00824040 GameCommonGameFlagIsSet
  18. 0083e830 StringToAttrib
  19. 00862200 GetGameCommonGameFlag
  20. 0086ba40 InitializeNetwork
  21. 0087c740 ActorCommonData::GetContactOffset
  22. 0087c8d0 ActorCommonData::GetContactOffsetForAnim
  23. 00883230 ACDCreate
  24. 00884ac0 Blizzard::Storage::StorageSystem::FindOpenSequence
  25. 008aad60 ACDInventorySocketSpell
  26. 008afd80 ACDInventoryGetGoldACD
  27. 008b8c10 ParseBBE
  28. 008e0e60 Agent::AsyncStatusCheck::Impl::HttpCallback::GetVerb
  29. 0091aa20 Direct3D::SoftReset
  30. 0092a260 InitializeGameStructs
  31. 0092a480 GetGlobalGameStruct
  32. 00939570 UnkHeroStructInHeroStructInHeroUnkStructInUnkHeroStruct_sub_939570
  33. 0093a340 UnkHeroStructInHeroStruct_sub_93A340
  34. 0093c260 UnkHeroStructInHeroStruct_sub_93C260
  35. 0093d330 UnkHeroStructInHeroStruct_sub_93D330
  36. 0093dd80 UnkHeroStructInHeroStruct_sub_93DD80
  37. 0093e2e0 UnkHeroStructInHeroStruct_sub_93E2E0
  38. 00952fe0 SoundPlatform::Update
  39. 00953b10 SoundPlatform::PlayOVTStream
  40. 00953b80 SoundPlatform::StopOVTStream
  41. 00955940 SoundPlatform::OpenOVTStream
  42. 009577b0 SoundPlatform::Dispose
  43. 00986ba0 Hero::Hero
  44. 00991b00 GetCapture
  45. 00995d70 Window_sub_995D70
  46. 00995dd0 Window::BenginScene
  47. 00995df0 Window::EndScene
  48. 00995e10 Window::SetViewport
  49. 00995eb0 Window_sub_995EB0
  50. 009eadb0 Hero_sub_9EADB0
  51. 00a07d60 System_Mopaq::DeltaData::OpenSrcFile
  52. 00a29a30 InitUnk1140BytesStruct
  53. 00a425f0 InitUnk48BytesStruct
  54. 00a43b90 InitUnk568BytesStruct
  55. 00a43c50 Unk568BytesStruct_sub_A43C50
  56. 00a58b80 j_nullsub_104
  57. 00a64b10 InitUnk408BytesStruct
  58. 00a68950 InitUnk1784BytesStruct
  59. 00a6af70 InitUnk392BytesStruct
  60. 00a6bae0 BnetService_sub_A6BAE0
  61. 00a6bb70 Platform_sub_A6BB70
  62. 00a6bbb0 BnetService_sub_A6BBB0
  63. 00a6bbc0 BnetService_sub_A6BBC0
  64. 00a6bd00 j_nullsub_313
  65. 00a6bd10 BnetService_sub_A6BD10
  66. 00a6bd20 BnetService_sub_A6BD20
  67. 00a6bd30 j_nullsub_314
  68. 00a6bd40 BnetService_sub_A6BD40
  69. 00a6bd90 BnetService_sub_A6BD90
  70. 00a6e430 BnetService_sub_A6E430
  71. 00a6e570 BnetService_GetGameCreationError
  72. 00a6e970 BnetService::InvokeLeftGameSession_OnLeaveGame
  73. 00a6ea70 BnetService_sub_A6EA70
  74. 00a71860 BnetService_sub_A71860
  75. 00a71d30 BnetService::Platform_ReportPlayerCallback
  76. 00a74240 BnetService_sub_A74240
  77. 00a743b0 BnetService::ReportPlayer
  78. 00a77ea0 BnetService::Connect
  79. 00a78120 BnetService_sub_A78120
  80. 00a78cb0 BnetService::Logout
  81. 00a791b0 BnetService::Authentication::LogonCallback
  82. 00a7a100 BnetService_sub_A7A100
  83. 00a7aef0 BnetService::BnetService
  84. 00a7b210 BnetService::Shutdown
  85. 00a7b430 BnetService::LogoutSynchronously
  86. 00a7b850 BnetService_sub_A7B850
  87. 00a7baf0 BnetService_sub_A7BAF0
  88. 00a7bfe0 BnetService::Authentication_DisplayAgreementCallback
  89. 00a7c460 BnetService::Authentication_OnModuleMessage
  90. 00a7c9e0 BnetService_sub_A7C9E0
  91. 00ad4860 UnkHeroStruct_sub_AD4860
  92. 00ad56d0 UnkHeroStruct_sub_AD56D0
  93. 00af7070 Party::NotifyAdvertisedPartyEvent
  94. 00afae60 Window_sub_AFAE60
  95. 00afaf10 Window::GetCreationParameters
  96. 00afaf50 Window::EvictManagedResources
  97. 00afaf60 Window_sub_AFAF60
  98. 00afaf80 Window_sub_AFAF80
  99. 00afafd0 Window::GetDeviceCaps
  100. 00afb270 Window::GetDeviceID
  101. 00afb290 Window_sub_AFB290
  102. 00afb430 Window_sub_AFB430
  103. 00afb570 Window::SetCursorPosition
  104. 00afb8f0 Window_sub_AFB8F0
  105. 00afbb10 Window_sub_AFBB10
  106. 00afbd60 Window::CreateTexture
  107. 00afc160 Window::TestCooperativeLevel
  108. 00afc500 Window::CreateDevice
  109. 00afc750 Window::GetDisplayMode
  110. 00afc930 Window_sub_AFC930
  111. 00afcaa0 Window::StretchRect
  112. 00afcb20 Window::SetSurface
  113. 00afcb80 sBlitHWCursorToBuffer
  114. 00afcd50 Window_sub_AFCD50
  115. 00afcee0 Window_sub_AFCEE0
  116. 00b3d510 BnetService_sub_B3D510
  117. 00b3d670 BnetService_sub_B3D670
  118. 00b3d6e0 BnetService_sub_B3D6E0
  119. 00b42830 BNetClientService::Shutdown
  120. 00b42bd0 BnetService_sub_B42BD0
  121. 00b42be0 BnetService_sub_B42BE0
  122. 00b42c60 Hero_sub_B42C60
  123. 00b54fa0 GameSession::ConnectToGameServer
  124. 00b56820 UnkBnetService76BytesStruct_sub_B56820
  125. 00b5c080 BuyoutDialog::Close
  126. 00b5c4e0 BuyoutDialog::Show
  127. 00b5c720 UIAuctionHouseBidDialog::Close
  128. 00b5cdb0 UIAuctionHouseBidDialog::Show
  129. 00b5d200 UIAuctionHouseCreateAuctionDialog::Close
  130. 00b5d9d0 UIAuctionHouseCreateAuctionDialog::Show
  131. 00b6b740 UIAuctionHouseCompletedContent::OnClose
  132. 00b6ca60 UIAuctionHouseCompletedContent::DataSourceNotification
  133. 00b6cc80 UIAuctionHouseCompletedContent::OnOpen
  134. 00b6dad0 UIAuctionHouseBiddingContent::BidStatusChanged
  135. 00b6f6f0 UIAuctionHouseBiddingContent::OnClose
  136. 00b6f7e0 UIAuctionHouseBiddingContent::CategorySelected
  137. 00b6f8a0 UIAuctionHouseBiddingContent::BidListCallback
  138. 00b6f940 UIAuctionHouseBiddingContent::DataSourceNotification
  139. 00b70310 UIAuctionHouseBiddingContent::OnOpen
  140. 00b70c70 UIAuctionHouseSellingContent::OfferStatusChanged
  141. 00b72490 UIAuctionHouseSellingContent::OnClose
  142. 00b72580 UIAuctionHouseSellingContent::CategorySelected
  143. 00b72640 UIAuctionHouseSellingContent::AuctionListCallback
  144. 00b72770 UIAuctionHouseSellingContent::DataSourceNotification
  145. 00b72e10 UIActionHouseSellingContent::OnOpen
  146. 00b751a0 UIAuctionHouseSearchContent::OnClose
  147. 00b75780 UIAuctionHouseSearchContent::CategorySelected
  148. 00b76110 UIAuctionHouseSearchContent::DataSourceNotification
  149. 00b767d0 UIAuctionHouseSearchContent::OnOpen
  150. 00b76a40 Blizzard::Util::BitField::Clear
  151. 00b77220 Hero_sub_B77220
  152. 00b77280 Hero_sub_B77280
  153. 00b772c0 Hero_sub_B772C0
  154. 00b77300 Hero_sub_B77300
  155. 00b83d40 UIBattlenet_Campaign_QuestDialog_SetSelectedQuest::
  156. 00b84a50 sCampaign_SearchForPublicGameEvent
  157. 00b85dc0 Hero_sub_B85DC0
  158. 00b864c0 Hero_sub_B864C0
  159. 00b88cc0 GetBnetService
  160. 00b8aa00 BnetRID::GameAccountLogon_OnGetGameAccountDigestResponse
  161. 00b8ba50 BnetRID::GameAccountLogon_OnGetGameAccountClientSettingsResponse
  162. 00b8c170 Platform::DestroyInterfaceEx
  163. 00b8c190 Platform::IsBasicAPIsInitialized
  164. 00b8c1b0 Platform::WaitForBasicInitialized
  165. 00b8c3e0 Platform_sub_B8C3E0
  166. 00b8cdd0 PartyListener::PartyListener
  167. 00b8d280 GamesListener::GamesListener
  168. 00b8d310 GamesListener_sub_B8D310
  169. 00b8d360 Platform_sub_B8D360
  170. 00b8da70 Platform::Platform
  171. 00b8daf0 Platform_sub_B8DAF0
  172. 00b8db20 Platform::Startup
  173. 00b8db80 Platform_sub_B8DB80
  174. 00b8dc20 Platform_sub_B8DC20
  175. 00b8dfd0 Platform::Connect
  176. 00b8e610 Platform_sub_B8E610
  177. 00b905a0 InitializeUnkBnetService128BytesStruct
  178. 00b90f80 InitializeUnkBnetService12BytesStruct
  179. 00b97f80 InitializeUnkBnetService248BytesStruct
  180. 00ba56b0 BnetGames::IsGamesApiInitialized
  181. 00ba57a0 BnetGames_sub_BA57A0
  182. 00ba57b0 BnetGames_sub_BA57B0
  183. 00ba7100 BnetGames::OnAPIBound
  184. 00ba71e0 BnetGames_sub_BA71E0
  185. 00ba8800 BnetGames::Platform_CreatePrivateGameCallback
  186. 00ba8b20 BnetGames::LeaveGame
  187. 00ba8d80 BnetGames_sub_BA8D80
  188. 00ba8e10 BnetGames::Platform_CreatePublicGameCallback
  189. 00baa4f0 BnetGames_sub_BAA4F0
  190. 00baa560 BnetGames::Platform_LeaveGame_LeavePartyCallback
  191. 00baa6f0 BnetGames::Party_MyPartyEvent
  192. 00bade00 BnetGames_sub_BADE00
  193. 00baea50 BnetGames::BnetGames
  194. 00baec10 BnetGames_sub_BAEC10
  195. 00baf360 BnetGames_sub_BAF360
  196. 00baf700 BnetGames_sub_BAF700
  197. 00baf990 BnetGames::Platform_OnGetGameFactoryInfo
  198. 00bafff0 BnetGames::Platform_OnGameFactoryList
  199. 00bb0ac0 BnetGames::JoinPartyMemberToMyGame
  200. 00bb1170 BnetGames::CreatePublicGame_DoWork
  201. 00bb15b0 BnetGames::RefreshFactories
  202. 00bb1710 BnetGames::CreatePrivateGame
  203. 00bb1d10 BnetGames::JoinGame
  204. 00bb1fa0 BnetGames::Platform_CancelFindGameCallback
  205. 00bb2480 BnetGames::Platform_FindGameCallback
  206. 00bb2880 BnetGames::CancelSearchForPublicGame
  207. 00bb2bc0 BnetGames::CreatePublicGame
  208. 00bb30a0 BnetGames::SearchForPublicGame
  209. 00bb3d60 Settings::OnWriteToonSettings
  210. 00bb3e80 Settings::OnWriteGameAccountSettings
  211. 00bb47c0 InitializeUnkBnetService76BytesStruct
  212. 00bb9f40 UpgradeToWhisper_CreateChannelCallback
  213. 00bc2370 InitializeUnkBnetService2456BytesStruct
  214. 00bc56d0 j_GetBnetService
  215. 00bc77c0 Hero_sub_BC77C0
  216. 00bc8450 BnetParty::sLockStatusChange_SetPrivacyLevelCallback
  217. 00bc8600 BnetParty::sCallback_PartyJoined_AutoJoinOrLeaveGame_LeavePartyFailure
  218. 00bc86f0 BnetParty::PartyMemberAdded_AutoJoinGame_KickMemberFailure
  219. 00bc8940 BnetParty::sCallback_PartyGameIdCleared_LeaveGameFailure
  220. 00bc8ac0 BnetParty::CancelLeaveGameWithMyPartyFailure
  221. 00bc8b90 BnetParty::CancelSearchForPublicGameFailure
  222. 00bcbd80 Hero_sub_BCBD80
  223. 00bd2f50 BnetParty::LockStatusChange_SetJoinPermission
  224. 00bd3a10 BnetParty::InvokeReceivedInviteToPartyEvent
  225. 00bd9270 BnetParty::AutoCreateMyParty
  226. 00bd9fe0 InitializeUnkBnetService2880BytesStruct
  227. 00be5910 InitializeUnkBnetService1144BytesStruct
  228. 00be69d0 InitializeUnkBnetService8BytesStruct_0
  229. 00be7190 RemoteStorage::OnWriteGameAccountSettings
  230. 00be7310 RemoteStorage::OnWriteToonSettings
  231. 00be74b0 RemoteStorage::OnLoadAccountDigestClient
  232. 00be7620 RemoteStorage::OnGetHeroItems2
  233. 00be7800 RemoteStorage::OnGetAccountItems2
  234. 00bea010 RemoteStorage::OnGetGameAccountSettings
  235. 00bea180 RemoteStorage::OnGetToonSettings
  236. 00beb000 RemoteStorage::OnGetHeroItems1
  237. 00beb2d0 RemoteStorage::OnGetAccountItems1
  238. 00bebc40 RemoteStorage::OnListHeroDigests
  239. 00bf92c0 sUIHeroSelect_OnSwitchCurrentHeroComplete
  240. 00bfcd80 Sandbox::Start
  241. 00bff850 UIBattlenet_Login_OnClick_CancelLogonButton
  242. 00c04df0 UICallback_SandBox02_JoinPartyFailure
  243. 00c11980 UnkBnetService12BytesStruct_sub_C11980
  244. 00c186e0 BnetGameAccount::SwitchCurrentHero_OnSelectToon
  245. 00c18840 BnetGameAccount::HeroLogout_OnSelectToon
  246. 00c19910 BnetGameAccount::HeroCreate_OnReceivedHeroDigests
  247. 00c1a240 BnetGameAccount::ReloadHeroDigest_OnReceivedHeroDigests
  248. 00c1aa80 BnetGameAccount::HeroCreate_OnSelectToon
  249. 00c1b0d0 BnetGameAccount::HeroCreate_OnCreateToon
  250. 00c1e2d0 PartyListener::OnPartyJoined
  251. 00c1ecc0 UserManagerListener::OnUserBlocked_OnRequestField
  252. 00c20970 GamesListener::OnGameJoined
  253. 00c20d40 GamesListener::OnGameMemberAdded
  254. 00c2e7c0 Blizzard::Time::GetTimeElapsed
  255. 00c2f700 Blizzard::File::GetFileInfo
  256. 00c2fbb0 Blizzard::File::Move
  257. 00c2fcd0 Blizzard::File::ProcessDirFast
  258. 00c31140 Blizzard::File::IsDirectory
  259. 00c31170 Blizzard::File::IsFile
  260. 00c395a0 ThreadSleep
  261. 00c39700 GetCurrentProcessId
  262. 00c3f0c0 TimerFunc
  263. 00c3fb10 Blizzard::String::Copy
  264. 00c41360 Blizzard::String::FindPathSeparatorReverse
  265. 00c41b00 Blizzard::String::JoinPath
  266. 00c83420 OpenMpq
  267. 00cbacb0 Blizzard::Patch::ApplyTransform
  268. 00cc2d90 Blizzard::Hardware::CpuSpeed
  269. 00cc3320 Blizzard::Memory::GetPhysicalMemory
  270. 00cc3940 GetTickCount
  271. 00cc3d60 Blizzard::Streaming::BasicQueue::Implementation::NextRequest
  272. 00cdfb40 TlsCallback_0
  273. 00ce5bc0 GetExeName
  274. 00cec310 TopLevelExceptionFilter
  275. 00cf0720 fnInternetCallback
  276. 00d098b0 HttpPostCallback::GetPostContextType
  277. 00d23810 AllocateMemoryEx
  278. 00d238b0 GamesListener_sub_D238B0
  279. 00d23ed0 AllocateMemory
  280. 00d23f50 GamesListener_sub_D23F50
  281. 00d240c0 CDebug::OutputDebugString
  282. 00d25650 CreateHesitationDump
  283. 00d2c380 System_SFile::BitPacked::BitPacked
  284. 00d2d340 SNOFilesInitialize
  285. 00d2f130 XNetAddress::FromString
  286. 00d2fdb0 OutputDebugString
  287. 00d31270 TerminateProcessEx
  288. 00d32960 File::Delete
  289. 00d32af0 File::Create
  290. 00d32d60 File::Copy
  291. 00d32f70 File::Read
  292. 00d33070 File::Write
  293. 00d4ab60 CDebug::OutputCommonDebugString
  294. 00d61760 Blizzard::Streaming::BasicQueue::Implementation::Shutdown
  295. 00d69b50 ErrorManagerInspector::LaunchInspectorReporterApplication
  296. 00d69f90 ErrorManagerInspector::CreateErrorReportFile
  297. 00d6ac40 CreateCrashDumpFile
  298. 00d72654 strncpy
  299. 00d72a5c rand
  300. 00d72c36 _recalloc
  301. 00d72d90 _gmtime64
  302. 00d72f0a _stricmp
  303. 00d730fc asin
  304. 00d73322 _ismbblead
  305. 00d745ca MiniDumpWriteDump
  306. 00d745d0 VerQueryValueA
  307. 00d745d6 GetFileVersionInfoA
  308. 00d745dc GetFileVersionInfoSizeA
  309. 00d745e2 D3DPERF_EndEvent
  310. 00d745ee D3DPERF_BeginEvent
  311. 00d885d0 InternetCloseHandle
  312. 00dc9134 ImmAssociateContext
  313. 00dc913a ImmReleaseContext
  314. 00dc9140 ImmGetConversionStatus
  315. 00dc9146 ImmGetContext
  316. 00dc914c ImmGetCandidateListW
  317. 00dc9152 ImmGetCompositionStringW
  318. 00dce2c0 pfnAPC
  319. 00e73970 GetUserDefaultLCID
  320. 00f510f0 Sleep
  321. 00f5122e Process32First
  322. 00f51234 Process32Next
  323. 00f5123a Module32First
  324. 00f51240 Module32Next
  325. 00f51354 Thread32Next
  326. 00f5136c Thread32First
  327. 00f51390 Module32NextW
  328. 00f51396 Module32FirstW
  329. 00f516c6 ConvertStringSecurityDescriptorToSecurityDescriptorW
  330. 00f516cc AdjustTokenPrivileges
  331. 00f61650 Frost::TextFetcher::Completed
  332. 00f72490 Phoenix::AgentClient::StartAgent
  333. 00f74d30 Blizzard::Storage::PartialFile::GetTotalLocalSize
  334. 00f81390 Blizzard::Streaming::Transport::TransportHttpCallback::Completed
  335. 00fa0ce0 CDebug::OutputDebugString3
  336. 00fa1ca0 CDebug::OutputDebugString2
  337. 00fa5430 Platform::IsConnected
  338. 00fa5460 Platform::OnDestroyAllAPIs
  339. 00fa54e0 Platform_sub_FA54E0
  340. 00fa5560 Platform::APICleanup_LocalStorage
  341. 00fa5580 Platform::APICleanup_Search
  342. 00fa55a0 Platform::APICleanup_RemoteLock
  343. 00fa55c0 Platform::APICleanup_Identity
  344. 00fa5610 Platform::APICleanup_RemoteStorage
  345. 00fa5640 Platform::Disconnect
  346. 00fa5770 Platform::OnConnected_Internal
  347. 00fa57d0 Platform::OnConnectionInterrupted_Internal
  348. 00fa5810 Platform::OnConnectionReestablished_Internal
  349. 00fa5850 Platform::CheckAssert_OnAPIInitialized
  350. 00faa980 Platform::OnAPIInitialized_Authentication_Internal
  351. 00faa9f0 Platform::OnAPIInitialized_Presence_Internal
  352. 00faaa60 Platform::OnAPIInitialized_Toons_Internal
  353. 00faaad0 Platform::OnAPIInitialized_Friends_Internal
  354. 00faab40 Platform::OnAPIInitialized_Followers_Internal
  355. 00faabb0 Platform::OnAPIInitialized_Party_Internal
  356. 00faac20 Platform::OnAPIInitialized_Chat_Internal
  357. 00faac90 Platform::OnAPIInitialized_Whisper_Internal
  358. 00faad10 Platform::OnAPIInitialized_Resources_Internal
  359. 00faad90 Platform::OnAPIInitialized_UserManager_Internal
  360. 00faae10 Platform::OnAPIInitialized_GameServer_Internal
  361. 00faae90 Platform::OnAPIInitialized_GameUtilities_Internal
  362. 00faaf10 Platform::OnAPIInitialized_ExchangeObjectProvider_Internal
  363. 00faaf90 Platform::OnAPIInitialized_Search_Internal
  364. 00fab010 Platform::OnAPIInitialized_RemoteLock_Internal
  365. 00fab090 Platform::OnAPIInitialized_Identity_Internal
  366. 00fab110 Platform::OnAPIInitialized_Games_Internal
  367. 00fab190 Platform::OnAPIInitialized_RemoteStorage_Internal
  368. 00fab210 Platform::OnAPIInitialized_LocalStorage_Internal
  369. 00fab290 Platform::OnAPIInitialized_Exchange_Internal
  370. 00fb30f0 Platform::APICleanup_Presence
  371. 00fb3180 Platform::APIInitialize_Presence
  372. 00fb32f0 Platform::APIInitialize_Search
  373. 00fb33f0 Platform::APIInitialize_RemoteLock
  374. 00fb34f0 Platform::APIInitialize_Identity
  375. 00fb35f0 Platform::APIInitialize_RemoteStorage
  376. 00fb36f0 Platform::APIInitialize_LocalStorage
  377. 00fb75b0 Platform::DestroyInterface
  378. 00fb7690 Platform::APICleanup_Games
  379. 00fb76f0 Platform::APICleanup_GameServer
  380. 00fb7750 Platform::APICleanup_GameUtilities
  381. 00fb77b0 Platform::APIDestroy_ExchangeObjectProvider
  382. 00fb7810 Platform::APICleanup_Whisper
  383. 00fb7870 Platform::APICleanup_Resources
  384. 00fb78d0 Platform::APICleanup_UserManager
  385. 00fb7930 Platform::APICleanup_Chat
  386. 00fb7990 Platform::APICleanup_Party
  387. 00fb79f0 Platform::APICleanup_Followers
  388. 00fb7a50 Platform::APICleanup_Friends
  389. 00fb7ab0 Platform::APICleanup_Toons
  390. 00fb7b10 Platform::APICleanup_Authentication
  391. 00fb7b70 Platform_sub_FB7B70
  392. 00fb86c0 Platform::Shutdown
  393. 00fb8a20 Platform::Initialize
  394. 00fb8c80 Platform_sub_FB8C80
  395. 00fb8d50 Platform::ConnectEx
  396. 00fb8e80 Platform::APIInitialize_Authentication
  397. 00fb8fb0 Platform::APIInitialize_Toons
  398. 00fb90e0 Platform::APIInitialize_Friends
  399. 00fb9210 Platform::APIInitialize_Followers
  400. 00fb9340 Platform::APIInitialize_Party
  401. 00fb9470 Platform::APIInitialize_Chat
  402. 00fb95a0 Platform::APIInitialize_Whisper
  403. 00fb96d0 Platform::APIInitialize_Resources
  404. 00fb9800 Platform::APIInitialize_UserManager
  405. 00fb9930 Platform::APIInitialize_GameServer
  406. 00fb9a60 Platform::APIInitialize_GameUtilities
  407. 00fb9b90 Platform::APIInitialize_Exchange
  408. 00fb9cc0 Platform::APIInitialize_ExchangeObjectProvider
  409. 00fb9df0 Platform::APIInitialize_Games
  410. 00fba0b0 Platform::RequestFields
  411. 00fba2f0 Platform::PublishFields
  412. 00fba7b0 Platform_sub_FBA7B0
  413. 00fbaa90 Platform_sub_FBAA90
  414. 00fbb0e0 Platform::OnDisconnected_Internal
  415. 00fbd990 InitializeUnkBnetService8BytesStruct
  416. 00fc0620 RemoteStorage::OnLoadHeroDigest
  417. 00fc20f0 RemoteStorage::PopulateItemListFromResults
  418. 00fc2a70 RemoteStorage::OnLoadAccountDigest
  419. 00fc4100 Platform::OnConnectionReestablished
  420. 00fc6692 abs
  421. 00fc66f2 GetAcceptExSockaddrs
  422. 00fc66f8 AcceptEx
  423.  
  424. ================================================================
  425. Types:
  426. ================================================================
  427.  
  428. _0.2.0.7200.idb
  429. */
  430.  
  431. /* 1 */
  432. struct _EH4_SCOPETABLE_RECORD
  433. {
  434. int EnclosingLevel;
  435. void *FilterFunc;
  436. void *HandlerFunc;
  437. };
  438.  
  439. /* 2 */
  440. struct _EH4_SCOPETABLE
  441. {
  442. DWORD GSCookieOffset;
  443. DWORD GSCookieXOROffset;
  444. DWORD EHCookieOffset;
  445. DWORD EHCookieXOROffset;
  446. struct _EH4_SCOPETABLE_RECORD ScopeRecord[];
  447. };
  448.  
  449. /* 3 */
  450. union __m64
  451. {
  452. unsigned __int64 m64_u64;
  453. float m64_f32[2];
  454. __int8 m64_i8[8];
  455. __int16 m64_i16[4];
  456. __int32 m64_i32[2];
  457. __int64 m64_i64;
  458. unsigned __int8 m64_u8[8];
  459. unsigned __int16 m64_u16[4];
  460. unsigned __int32 m64_u32[2];
  461. };
  462.  
  463. /* 4 */
  464. union __m128
  465. {
  466. float m128_f32[4];
  467. unsigned __int64 m128_u64[2];
  468. __int8 m128_i8[16];
  469. __int16 m128_i16[8];
  470. __int32 m128_i32[4];
  471. __int64 m128_i64[2];
  472. unsigned __int8 m128_u8[16];
  473. unsigned __int16 m128_u16[8];
  474. unsigned __int32 m128_u32[4];
  475. };
  476.  
  477. /* 5 */
  478. struct __m128d
  479. {
  480. double m128d_f64[2];
  481. };
  482.  
  483. /* 6 */
  484. union __m128i
  485. {
  486. __int8 m128i_i8[16];
  487. __int16 m128i_i16[8];
  488. __int32 m128i_i32[4];
  489. __int64 m128i_i64[2];
  490. unsigned __int8 m128i_u8[16];
  491. unsigned __int16 m128i_u16[8];
  492. unsigned __int32 m128i_u32[4];
  493. unsigned __int64 m128i_u64[2];
  494. };
  495.  
  496. /* 7 */
  497. #pragma pack(push, 1)
  498. struct Window
  499. {
  500. WindowVTable *VTable;
  501. _DWORD dword4;
  502. _DWORD dword8;
  503. _DWORD dwordC;
  504. _BYTE f8[20];
  505. _DWORD Flags;
  506. _DWORD AdapterOrdinal;
  507. DWORD DevType;
  508. DWORD Behavior;
  509. DWORD Flags2;
  510. _BYTE f30[12];
  511. char *GfxDriver;
  512. _BYTE f31[508];
  513. char *GfxName;
  514. _BYTE f32[508];
  515. char *MonitorNumber;
  516. _BYTE f35[28];
  517. WORD DriverRevisionNumber;
  518. WORD DriverBuildNumber;
  519. WORD DriverMinorVersion;
  520. WORD DriverMajorVersion;
  521. DWORD VendorID;
  522. DWORD DeviceID;
  523. _BYTE f34[28];
  524. IDirect3D9 *PrimaryDevice;
  525. IDirect3D9 *SecondaryDevice;
  526. DWORD unk0[1];
  527. IDirect3DSurface9 *Surface;
  528. DWORD unk[15];
  529. DWORD ResWidth;
  530. DWORD ResHeight;
  531. DWORD Fmt;
  532. DWORD BBC;
  533. DWORD MST;
  534. DWORD MSQ;
  535. DWORD Swap;
  536. DWORD unk8;
  537. DWORD Windowed;
  538. DWORD EADS;
  539. DWORD ADSFmt;
  540. DWORD Flags3;
  541. DWORD FSHz;
  542. DWORD PresInt;
  543. IDirect3DVertexShader9 *VertexShader;
  544. DWORD unk1[1];
  545. IDirect3DPixelShader9 *PixelShader;
  546. DWORD unk2[15];
  547. IDirect3DVertexDeclaration9 *VertexDeclaration;
  548. DWORD unk2[780];
  549. };
  550. #pragma pack(pop)
  551.  
  552. /* 9 */
  553. #pragma pack(push, 1)
  554. struct IDirect3D9
  555. {
  556. struct IDirect3DDevice9Vtbl *lpVtbl;
  557. };
  558. #pragma pack(pop)
  559.  
  560. /* 10 */
  561. struct WindowVTable
  562. {
  563. int Function1;
  564. int Function2;
  565. int (__stdcall *Function3)(_DWORD);
  566. int Function4;
  567. int Function5;
  568. int Function6;
  569. int Function7;
  570. int Function8;
  571. int Function9;
  572. int Function10;
  573. int Function11;
  574. int Function12;
  575. int Function13;
  576. int Function14;
  577. int Function15;
  578. int Function16;
  579. int Function17;
  580. int Function18;
  581. int Function19;
  582. int Function20;
  583. int Function21;
  584. int Function22;
  585. int Function23;
  586. int Function24;
  587. int Function25;
  588. int Function26;
  589. int Function27;
  590. int Function28;
  591. int Function29;
  592. int Function30;
  593. int Function31;
  594. int Function32;
  595. int Function33;
  596. int Function34;
  597. int Function35;
  598. int Function36;
  599. int Function37;
  600. int Function38;
  601. int Function39;
  602. int Function40;
  603. int Function41;
  604. int Function42;
  605. int Function43;
  606. int Function44;
  607. int Function45;
  608. int Function46;
  609. int Function47;
  610. int Function48;
  611. int Function49;
  612. int Function50;
  613. int Function51;
  614. int Function52;
  615. int Function53;
  616. int Function54;
  617. int Function55;
  618. int Function56;
  619. int Function57;
  620. int Function58;
  621. int Function59;
  622. int Function60;
  623. int Function61;
  624. int Function62;
  625. int Function63;
  626. int Function64;
  627. int Function65;
  628. int Function66;
  629. int Function67;
  630. int Function68;
  631. int Function69;
  632. int Function70;
  633. int Function71;
  634. int Function72;
  635. int Function73;
  636. int Function74;
  637. int Function75;
  638. int Function76;
  639. int Function77;
  640. int Function78;
  641. int Function79;
  642. int Function80;
  643. int Function81;
  644. int Function82;
  645. int Function83;
  646. int Function84;
  647. int Function85;
  648. int Function86;
  649. int Function87;
  650. int Function88;
  651. int Function89;
  652. int Function90;
  653. int Function91;
  654. int Function92;
  655. int Function93;
  656. int Function94;
  657. int Function95;
  658. int Function96;
  659. int Function97;
  660. int Function98;
  661. int Function99;
  662. int Function100;
  663. };
  664.  
  665. /* 11 */
  666. #pragma pack(push, 1)
  667. struct Platform
  668. {
  669. PlatformVTable *VTable;
  670. _BYTE f1[11];
  671. char gap_F[1];
  672. PlatformUnkStruct *UnkStruct;
  673. _BYTE f10[76];
  674. _DWORD APIInitializedFlags;
  675. DWORD unk1[66];
  676. DWORD ConnectionState;
  677. DWORD unk2[7];
  678. };
  679. #pragma pack(pop)
  680.  
  681. /* 12 */
  682. struct PlatformUnkStruct
  683. {
  684. PlatformUnkStruct *UnkPtr;
  685. DWORD unk[120];
  686. };
  687.  
  688. /* 13 */
  689. struct PlatformVTable
  690. {
  691. int (__thiscall *Function0)(Platform *this, char a2);
  692. int (__thiscall *Function1)(Platform *this, int a2);
  693. int (__thiscall *Function2)(Platform *this, int a2, int a3, int a4);
  694. int (__thiscall *Function3)(Platform *this, int a2);
  695. int Function4;
  696. int Function5;
  697. int (__thiscall *Function6)(Platform *this, int a2, int a3);
  698. int Function7;
  699. int Function8;
  700. int Function9;
  701. int Function10;
  702. int Function11;
  703. int Function12;
  704. int Function13;
  705. int Nullsub1;
  706. int Nullsub2;
  707. int Nullsub3;
  708. int Nullsub4;
  709. int (__thiscall *Function18)(Platform *this, int a2);
  710. int Function19;
  711. int Function20;
  712. int Function21;
  713. int Nullsub5;
  714. int Function23;
  715. int Nullsub6;
  716. int Nullsub7;
  717. int (__thiscall *APICleanup_Authentication)(Platform *this);
  718. int (__thiscall *APICleanup_Presence)(int result, int a2);
  719. int (__thiscall *APICleanup_Toons)(Platform *this);
  720. int (__thiscall *APICleanup_Friends)(Platform *this);
  721. int (__thiscall *APICleanup_Followers)(Platform *this);
  722. int (__thiscall *APICleanup_Party)(Platform *this);
  723. int (__thiscall *APICleanup_Chat)(Platform *this);
  724. int (__thiscall *APICleanup_Whisper)(Platform *this);
  725. int (__thiscall *APICleanup_Resources)(Platform *this);
  726. int (__thiscall *APICleanup_UserManager)(Platform *this);
  727. int (__thiscall *APICleanup_GameServer)(Platform *this);
  728. int (__thiscall *APICleanup_GameUtilities)(Platform *this);
  729. int (__thiscall *APICleanup_Games)(Platform *this);
  730. int (__thiscall *APICleanup_RemoteStorage)(Platform *this);
  731. int (__thiscall *APICleanup_LocalStorage)(Platform *this);
  732. int (__thiscall *Function41)(Platform *this);
  733. int (__thiscall *APIDestroy_ExchangeObjectProvider)(Platform *this);
  734. int (__thiscall *APICleanup_Search)(Platform *this);
  735. int (__thiscall *APICleanup_RemoteLock)(Platform *this);
  736. int (__thiscall *APICleanup_Identity)(Platform *this);
  737. };
  738.  
  739. /* 14 */
  740. enum PlatformAPIFlags
  741. {
  742. Authentication = 0x1,
  743. Presence = 0x2,
  744. Toons = 0x4,
  745. Friends = 0x8,
  746. Followers = 0x10,
  747. Party = 0x20,
  748. Chat = 0x40,
  749. Whisper = 0x80,
  750. Resources = 0x100,
  751. UserManager = 0x200,
  752. GameServer = 0x400,
  753. GameUtilities = 0x800,
  754. Gamess = 0x1000,
  755. RemoteStorage = 0x2000,
  756. LocalStorage = 0x4000,
  757. Exchange = 0x8000,
  758. ExchangeObjectProvider = 0x10000,
  759. Search = 0x20000,
  760. RemoteLock = 0x40000,
  761. Identity = 0x800000,
  762. };
  763.  
  764. /* 15 */
  765. #pragma pack(push, 1)
  766. struct BnetGames
  767. {
  768. BnetGamesVTable *VTable;
  769. _BYTE f4[348];
  770. Platform *Platform;
  771. _DWORD dword164;
  772. _DWORD dword168;
  773. _DWORD dword16C;
  774. _DWORD dword170;
  775. _DWORD dword174;
  776. _DWORD dword178;
  777. _DWORD dword17C;
  778. _DWORD dword180;
  779. _DWORD dword184;
  780. _DWORD dword188;
  781. _BYTE f18C[4];
  782. _DWORD dword190;
  783. _DWORD dword194;
  784. _DWORD dword198;
  785. _DWORD dword19C;
  786. _DWORD dword1A0;
  787. _DWORD dword1A4;
  788. _BYTE f1A8[136];
  789. _DWORD dword230;
  790. _DWORD dword234;
  791. _DWORD dword238;
  792. _DWORD dword23C;
  793. _DWORD dword240;
  794. _DWORD dword244;
  795. _DWORD dword248;
  796. _DWORD dword24C;
  797. _BYTE f250[96];
  798. _DWORD dword2B0;
  799. _DWORD dword2B4;
  800. _DWORD dword2B8;
  801. _DWORD dword2BC;
  802. _BYTE f2C0[104];
  803. _DWORD dword328;
  804. _BYTE f32C[108];
  805. _DWORD dword398;
  806. _BYTE f39C[108];
  807. _DWORD dword408;
  808. };
  809. #pragma pack(pop)
  810.  
  811. /* 16 */
  812. #pragma pack(push, 1)
  813. struct BnetGamesVTable
  814. {
  815. bool (__thiscall *Function1)(BnetGames *this);
  816. int (__thiscall *Function2)(BnetGames *this);
  817. int (__thiscall *Function3)(BnetGames *this);
  818. int (__thiscall *Function4)(BnetGames *this, int a2);
  819. int (__thiscall *CreatePrivateGame)(BnetGames *this, int a2, int a3, int a4);
  820. int (__thiscall *JoinGame)(BnetGames *this, int a2, int a3, int a4);
  821. int (__thiscall *SearchForPublicGame)(BnetGames *this, int a2, int a3, int a4);
  822. int (__thiscall *CancelSearchForPublicGame)(BnetGames *this, int a2, int a3);
  823. int (__thiscall *CreatePublicGame)(BnetGames *this, char *a2, int a3, int a4);
  824. int (__thiscall *Function10)(BnetGames *this, int a2, int a3, char *a4);
  825. int (__thiscall *Function11)(BnetGames *this, int a2, int a3, int a4);
  826. int (__thiscall *Function12)(BnetGames *this, int a2, int a3);
  827. int Function13;
  828. int Function14;
  829. int (__thiscall *Function15)(BnetGames *this, int a2);
  830. int Function16;
  831. int Function17;
  832. int Function18;
  833. int Function19;
  834. int Function20;
  835. int (__thiscall *IsGamesApiInitialized)(BnetGames *this);
  836. int (__thiscall *Function22)(BnetGames *this);
  837. };
  838. #pragma pack(pop)
  839.  
  840. /* 17 */
  841. #pragma pack(push, 1)
  842. struct UnkGameStruct
  843. {
  844. UnkGameStruct1140Bytes *unk1140BytesStruct;
  845. UnkGameStruct408Bytes *unk408BytesStruct;
  846. UnkGameStruct48Bytes *unk48BytesStruct;
  847. UnkGameStruct392Bytes *unk392BytesStruct;
  848. BnetService *BnetService;
  849. UnkGameStruct568Bytes *unk568BytesStruct;
  850. UnkGameStruct1784Bytes *unk1784BytesStruct;
  851. };
  852. #pragma pack(pop)
  853.  
  854. /* 18 */
  855. struct UnkGameStruct1140Bytes
  856. {
  857. _BYTE unk[1140];
  858. };
  859.  
  860. /* 19 */
  861. struct UnkGameStruct408Bytes
  862. {
  863. void *VTable;
  864. _BYTE unk[404];
  865. };
  866.  
  867. /* 20 */
  868. struct UnkGameStruct48Bytes
  869. {
  870. _BYTE unk[48];
  871. };
  872.  
  873. /* 21 */
  874. struct UnkGameStruct392Bytes
  875. {
  876. void *VTable;
  877. _BYTE unk[388];
  878. };
  879.  
  880. /* 22 */
  881. #pragma pack(push, 1)
  882. struct BnetService
  883. {
  884. BnetServiceVTable *VTable;
  885. _BYTE unk1[4];
  886. UnkBnetService1144BytesStruct *UnkBnetService1144BytesStruct;
  887. UnkBnetService2880BytesStruct *UnkBnetService2880BytesStruct;
  888. UnkBnetService2456BytesStruct *UnkBnetService2456BytesStruct;
  889. UnkBnetService76BytesStruct *UnkBnetService76BytesStruct;
  890. BnetGames *Games;
  891. UnkBnetService248BytesStruct *UnkBnetService248BytesStruct;
  892. UnkBnetService12BytesStruct *UnkBnetService12BytesStruct;
  893. UnkBnetService128BytesStruct *UnkBnetService128BytesStruct;
  894. _BYTE unk3[80];
  895. Hero *CurrentHero;
  896. _BYTE unk4[684];
  897. Platform *Platform;
  898. UnkBnetService8BytesStruct *UnkBnetServiceStruct;
  899. _BYTE unk5[704];
  900. };
  901. #pragma pack(pop)
  902.  
  903. /* 23 */
  904. struct UnkGameStruct568Bytes
  905. {
  906. void *VTable;
  907. _BYTE unk[564];
  908. };
  909.  
  910. /* 24 */
  911. struct UnkGameStruct1784Bytes
  912. {
  913. _BYTE unk[1784];
  914. };
  915.  
  916. /* 25 */
  917. struct BnetServiceVTable
  918. {
  919. BnetService *(__thiscall *Function0)(BnetService *this, char a2);
  920. int (__thiscall *Function1)(BnetService *this);
  921. bool (__thiscall *Function2)(BnetService *this);
  922. int (__thiscall *Function3)(int this);
  923. int (__thiscall *Connect)(BnetService *this, char arg0, int a3, int a4, int argC, int a6, char a7, int a8);
  924. int (__thiscall *Logout)(BnetService *this, int a2, int a3);
  925. int (__thiscall *LogoutSynchronously)(BnetService *this);
  926. int (__thiscall *Function7)(BnetService *this, char a2, int a3, int a4, char a5, int a6, int a7, char a8, int a9, int a10, int a11);
  927. int (__thiscall *Function8)(BnetService *this, int a2, int a3);
  928. int (__thiscall *ReportPlayer)(BnetService *this, int a2, int a3, int a4, int a5, char a6, CHAR *a7, int a8, int a9);
  929. int (__thiscall *Function10)(BnetService *this, void *a2, void *a3);
  930. int (__stdcall *GetGameCreationError)(int a1, signed int errorCode);
  931. int Nullsub1;
  932. int (__thiscall *Function13)(BnetService *this);
  933. int (__thiscall *Function14)(BnetService *this);
  934. int Nullsub2;
  935. int (__thiscall *Function16)(BnetService *this, int a2);
  936. int (__thiscall *Function17)(BnetService *this, int a2);
  937. int (__thiscall *Function18)(BnetService *this, int a2, int a3, int a4);
  938. int (__thiscall *Function19)(Platform *this);
  939. int (__thiscall *Function20)(BnetService *this);
  940. };
  941.  
  942. /* 26 */
  943. struct Hero
  944. {
  945. void *VTable;
  946. _BYTE unk1[132];
  947. UnkHero304BytesStruct *UnkHero304BytesStruct;
  948. _BYTE unk2[340];
  949. };
  950.  
  951. /* 27 */
  952. #pragma pack(push, 4)
  953. struct UnkBnetService8BytesStruct
  954. {
  955. void *VTable;
  956. Platform *Platform;
  957. };
  958. #pragma pack(pop)
  959.  
  960. /* 28 */
  961. struct UnkBnetService1144BytesStruct
  962. {
  963. void *VTable;
  964. _BYTE unk[1140];
  965. };
  966.  
  967. /* 29 */
  968. struct UnkBnetService2880BytesStruct
  969. {
  970. void *VTable;
  971. _BYTE unk[2876];
  972. };
  973.  
  974. /* 30 */
  975. struct UnkBnetService2456BytesStruct
  976. {
  977. void *VTable;
  978. _BYTE unk[2452];
  979. };
  980.  
  981. /* 31 */
  982. struct UnkBnetService76BytesStruct
  983. {
  984. void *VTable;
  985. BnetService *Service;
  986. _BYTE unk[68];
  987. };
  988.  
  989. /* 32 */
  990. struct UnkBnetService248BytesStruct
  991. {
  992. void *VTable;
  993. _BYTE unk[236];
  994. Platform *Platform;
  995. DWORD unk2;
  996. };
  997.  
  998. /* 33 */
  999. struct UnkBnetService12BytesStruct
  1000. {
  1001. void *VTable;
  1002. BnetService *Service;
  1003. Platform *Platform;
  1004. };
  1005.  
  1006. /* 34 */
  1007. struct UnkBnetService128BytesStruct
  1008. {
  1009. void *VTable;
  1010. _BYTE unk[4];
  1011. Platform *Platfrom;
  1012. _BYTE unk[116];
  1013. };
  1014.  
  1015. /* 35 */
  1016. struct UnkHero304BytesStruct
  1017. {
  1018. void *VTable;
  1019. _BYTE unk[104];
  1020. UnkHero112BytesStruct *UnkHero112BytesStruct;
  1021. _BYTE unk2[192];
  1022. };
  1023.  
  1024. /* 36 */
  1025. struct UnkHero112BytesStruct
  1026. {
  1027. void *VTable;
  1028. _BYTE unk[108];
  1029. };
  1030.  
  1031. /* 37 */
  1032. #pragma pack(push, 4)
  1033. struct UnkHero76BytesStruct
  1034. {
  1035. void *VTable;
  1036. _BYTE unk[4];
  1037. UnkHero76BytesStruct *UnkHero76BytesStruct;
  1038. _BYTE unk2[55];
  1039. _DWORD dword40;
  1040. _DWORD dword44;
  1041. };
  1042. #pragma pack(pop)
  1043.  
  1044. /* 38 */
  1045. #pragma pack(push, 1)
  1046. struct UnkHero44BytesStruct
  1047. {
  1048. _DWORD dword0;
  1049. _DWORD dword4;
  1050. _DWORD dword8;
  1051. _BYTE fC[4];
  1052. _DWORD dword10;
  1053. _DWORD dword14;
  1054. _DWORD dword18;
  1055. _BYTE byte1C;
  1056. _BYTE byte1D;
  1057. _WORD word1E;
  1058. _DWORD dword20;
  1059. _DWORD dword24;
  1060. _DWORD dword28;
  1061. };
  1062. #pragma pack(pop)
  1063.  
  1064. /* 39 */
  1065. #pragma pack(push, 1)
  1066. struct GamesListener
  1067. {
  1068. void *VTable;
  1069. _DWORD dword4;
  1070. };
  1071. #pragma pack(pop)
  1072.  
  1073.  
  1074. /* End of file */
  1075.  
  1076. ================================================================
  1077. Typeinfo:
  1078. ================================================================
  1079.  
  1080.  
  1081. _WinMain@16
  1082. int __stdcall _WinMain@16(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd);
  1083. GetModuleBaseNameA
  1084. DWORD __stdcall GetModuleBaseNameA(HANDLE hProcess, HMODULE hModule, LPSTR lpBaseName, DWORD nSize);
  1085. EnumProcessModules
  1086. BOOL __stdcall EnumProcessModules(HANDLE hProcess, HMODULE *lphModule, DWORD cb, LPDWORD lpcbNeeded);
  1087. CloseHandle
  1088. BOOL __stdcall CloseHandle(HANDLE hObject);
  1089. GetGameCommonGameFlag
  1090. int __cdecl GetGameCommonGameFlag(int, char *Str1);
  1091. InitializeGameStructs
  1092. UnkGameStruct1784Bytes *__thiscall InitializeGameStructs(UnkGameStruct *a1);
  1093. UnkHeroStructInHeroStructInHeroUnkStructInUnkHeroStruct_sub_939570
  1094. UnkHero44BytesStruct *__thiscall UnkHeroStructInHeroStructInHeroUnkStructInUnkHeroStruct_sub_939570(UnkHero44BytesStruct *this);
  1095. UnkHeroStructInHeroStruct_sub_93A340
  1096. int __thiscall UnkHeroStructInHeroStruct_sub_93A340(UnkHero112BytesStruct *, int);
  1097. UnkHeroStructInHeroStruct_sub_93C260
  1098. int __thiscall UnkHeroStructInHeroStruct_sub_93C260(UnkHero112BytesStruct *this, int a2);
  1099. UnkHeroStructInHeroStruct_sub_93D330
  1100. UnkHero76BytesStruct *__thiscall UnkHeroStructInHeroStruct_sub_93D330(UnkHero112BytesStruct *this);
  1101. UnkHeroStructInHeroStruct_sub_93DD80
  1102. void *__thiscall UnkHeroStructInHeroStruct_sub_93DD80(UnkHero112BytesStruct *this, int a2);
  1103. UnkHeroStructInHeroStruct_sub_93E2E0
  1104. void *__thiscall UnkHeroStructInHeroStruct_sub_93E2E0(UnkHero112BytesStruct *this, int a2);
  1105. SoundPlatform::PlayOVTStream
  1106. int __cdecl SoundPlatform__PlayOVTStream(float);
  1107. Hero::Hero
  1108. Hero *__thiscall Hero__Hero(Hero *this);
  1109. GetCapture
  1110. HWND __stdcall GetCapture();
  1111. Window_sub_995D70
  1112. Window *__thiscall Window_sub_995D70(Window *this);
  1113. Window::BenginScene
  1114. bool __thiscall Window__BenginScene(Window *this);
  1115. Window::EndScene
  1116. int __thiscall Window__EndScene(Window *this);
  1117. Window::SetViewport
  1118. int __thiscall Window__SetViewport(Window *this, int a2);
  1119. Window_sub_995EB0
  1120. Window *__thiscall Window_sub_995EB0(Window *this, char a2);
  1121. Hero_sub_9EADB0
  1122. Hero *__thiscall Hero_sub_9EADB0(Hero *this);
  1123. InitUnk1140BytesStruct
  1124. UnkGameStruct1140Bytes *__thiscall InitUnk1140BytesStruct(UnkGameStruct1140Bytes *this);
  1125. InitUnk48BytesStruct
  1126. UnkGameStruct48Bytes *__thiscall InitUnk48BytesStruct(UnkGameStruct48Bytes *this);
  1127. InitUnk568BytesStruct
  1128. UnkGameStruct568Bytes *__thiscall InitUnk568BytesStruct(UnkGameStruct568Bytes *this);
  1129. Unk568BytesStruct_sub_A43C50
  1130. signed int __thiscall Unk568BytesStruct_sub_A43C50(UnkGameStruct568Bytes *this, int a2, int a3);
  1131. InitUnk408BytesStruct
  1132. UnkGameStruct408Bytes *__thiscall InitUnk408BytesStruct(UnkGameStruct408Bytes *this);
  1133. InitUnk1784BytesStruct
  1134. UnkGameStruct1784Bytes *__thiscall InitUnk1784BytesStruct(UnkGameStruct1784Bytes *this);
  1135. InitUnk392BytesStruct
  1136. UnkGameStruct392Bytes *__thiscall InitUnk392BytesStruct(UnkGameStruct392Bytes *this);
  1137. BnetService_sub_A6BAE0
  1138. int __thiscall BnetService_sub_A6BAE0(BnetService *);
  1139. Platform_sub_A6BB70
  1140. int __thiscall Platform_sub_A6BB70(Platform *this);
  1141. BnetService_sub_A6BBB0
  1142. int __thiscall BnetService_sub_A6BBB0(BnetService *this);
  1143. BnetService_sub_A6BBC0
  1144. bool __thiscall BnetService_sub_A6BBC0(BnetService *this);
  1145. BnetService_sub_A6BD10
  1146. int __thiscall BnetService_sub_A6BD10(BnetService *this);
  1147. BnetService_sub_A6BD20
  1148. int __thiscall BnetService_sub_A6BD20(BnetService *this);
  1149. BnetService_sub_A6BD40
  1150. int __thiscall BnetService_sub_A6BD40(BnetService *this, int a2);
  1151. BnetService_sub_A6BD90
  1152. int __thiscall BnetService_sub_A6BD90(BnetService *this);
  1153. BnetService_sub_A6E430
  1154. int __thiscall BnetService_sub_A6E430(BnetService *this);
  1155. BnetService_GetGameCreationError
  1156. int __stdcall BnetService_GetGameCreationError(int a1, signed int errorCode);
  1157. BnetService_sub_A6EA70
  1158. int __thiscall BnetService_sub_A6EA70(BnetService *this, int a2, int a3);
  1159. BnetService_sub_A71860
  1160. int __thiscall BnetService_sub_A71860(BnetService *this);
  1161. BnetService_sub_A74240
  1162. int __thiscall BnetService_sub_A74240(BnetService *this, int a2);
  1163. BnetService::ReportPlayer
  1164. int __thiscall BnetService__ReportPlayer(BnetService *this, int a2, int a3, int a4, int a5, char a6, CHAR *a7, int a8, int a9);
  1165. BnetService::Connect
  1166. int __thiscall BnetService__Connect(BnetService *this, char arg0, int a3, int a4, int argC, int a6, char a7, int a8);
  1167. BnetService_sub_A78120
  1168. int __thiscall BnetService_sub_A78120(BnetService *this, void *a2, void *a3);
  1169. BnetService::Logout
  1170. int __thiscall BnetService__Logout(BnetService *this, int a2, int a3);
  1171. BnetService_sub_A7A100
  1172. int __thiscall BnetService_sub_A7A100(BnetService *this, char a2, int a3, int a4, char a5, int a6, int a7, char a8, int a9, int a10, int a11);
  1173. BnetService::BnetService
  1174. BnetService *__thiscall BnetService__BnetService(BnetService *this);
  1175. BnetService::Shutdown
  1176. int __thiscall BnetService__Shutdown(BnetService *this);
  1177. BnetService::LogoutSynchronously
  1178. int __thiscall BnetService__LogoutSynchronously(BnetService *this);
  1179. BnetService_sub_A7B850
  1180. BnetService *__thiscall BnetService_sub_A7B850(BnetService *this, char a2);
  1181. BnetService_sub_A7BAF0
  1182. int __thiscall BnetService_sub_A7BAF0(BnetService *this, int a2, int a3, int a4);
  1183. BnetService_sub_A7C9E0
  1184. int __thiscall BnetService_sub_A7C9E0(BnetService *this, int a2, int a3, int a4);
  1185. UnkHeroStruct_sub_AD4860
  1186. int __thiscall UnkHeroStruct_sub_AD4860(UnkHero304BytesStruct *);
  1187. UnkHeroStruct_sub_AD56D0
  1188. UnkHero304BytesStruct *__thiscall UnkHeroStruct_sub_AD56D0(UnkHero304BytesStruct *this);
  1189. Window_sub_AFAE60
  1190. int __thiscall Window_sub_AFAE60(Window *this, int a2);
  1191. Window::GetCreationParameters
  1192. bool __thiscall Window__GetCreationParameters(Window *this);
  1193. Window::EvictManagedResources
  1194. int __thiscall Window__EvictManagedResources(Window *this);
  1195. Window_sub_AFAF60
  1196. DWORD __thiscall Window_sub_AFAF60(Window *this, DWORD a2);
  1197. Window_sub_AFAF80
  1198. int __thiscall Window_sub_AFAF80(Window *this, int a2);
  1199. Window::GetDeviceCaps
  1200. int __thiscall Window__GetDeviceCaps(Window *this, int *a2, int a3);
  1201. Window::GetDeviceID
  1202. DWORD __thiscall Window__GetDeviceID(Window *this, int vendorId, int deviceId);
  1203. Window_sub_AFB290
  1204. int __cdecl Window_sub_AFB290(Window *this, int Dst);
  1205. Window_sub_AFB430
  1206. signed int __thiscall Window_sub_AFB430(Window *this, int a2);
  1207. Window::SetCursorPosition
  1208. int __thiscall Window__SetCursorPosition(Window *this);
  1209. Window_sub_AFB8F0
  1210. int __thiscall Window_sub_AFB8F0(Window *this);
  1211. Window_sub_AFBB10
  1212. void __thiscall Window_sub_AFBB10(Window *this);
  1213. Window::CreateTexture
  1214. signed int __thiscall Window__CreateTexture(Window *this, int a2, int a3, int a4, int a5, int a6, int a7, char a8, int a9);
  1215. Window::CreateCubeTexture
  1216. signed int __thiscall Window__CreateCubeTexture(Window *this, int a2, int a3, int a4, int a5, int a6, char a7, int a8);
  1217. Window::CreateVolumeTexture
  1218. signed int __thiscall Window__CreateVolumeTexture(Window *this, int a2, int a3, int a4, int a5, int a6, int a7, int a8, char a9, int a10);
  1219. Window::TestCooperativeLevel
  1220. int __thiscall Window__TestCooperativeLevel(Window *this, int a2, int a3, int a4);
  1221. Window::CreateDevice
  1222. int __thiscall Window__CreateDevice(Window *);
  1223. Window::GetDisplayMode
  1224. int __thiscall Window__GetDisplayMode(Window *this, int a2);
  1225. Window_sub_AFC930
  1226. int __thiscall Window_sub_AFC930(Window *this);
  1227. Window::StretchRect
  1228. int __thiscall Window__StretchRect(Window *this, int a2, int a3);
  1229. Window::SetSurface
  1230. int __thiscall Window__SetSurface(Window *this, int a2);
  1231. Window_sub_AFCD50
  1232. int __thiscall Window_sub_AFCD50(Window *this, int a2, int a3, __int32 a4, __int32 a5, size_t Size);
  1233. Window_sub_AFCEE0
  1234. int __stdcall Window_sub_AFCEE0(Window *a1);
  1235. Window_sub_AFCF00
  1236. int __thiscall Window_sub_AFCF00(Window *this, int a2);
  1237. Window_sub_AFCF50
  1238. int __thiscall Window_sub_AFCF50(Window *this, DWORD a2);
  1239. Window_sub_AFCF90
  1240. int __thiscall Window_sub_AFCF90(Window *this, int a2, int a3);
  1241. Window::SetRenderTarget
  1242. int __thiscall Window__SetRenderTarget(Window *this, int a2);
  1243. Window_sub_AFD150
  1244. int __thiscall Window_sub_AFD150(Window *this, int a2, int a3, int a4);
  1245. Window::Clear
  1246. int __thiscall Window__Clear(Window *this, int a2, int a3, int a4, int a5);
  1247. Window::GetDisplayModeEx
  1248. signed int __thiscall Window__GetDisplayModeEx(Window *this, int a2);
  1249. Window_sub_AFD450
  1250. unsigned int __thiscall Window_sub_AFD450(Window *this, unsigned int a2, int a3);
  1251. Window::Create
  1252. signed int __thiscall Window__Create(Window *this, int a2, int a3);
  1253. Window_sub_AFE9D0
  1254. signed int __thiscall Window_sub_AFE9D0(Window *this);
  1255. Window::GetGraphicsInfo
  1256. signed int __thiscall Window__GetGraphicsInfo(Window *this, int a2);
  1257. Window::CloseWindow
  1258. void __thiscall Window__CloseWindow(Window *this);
  1259. Window::ReCreate
  1260. signed int __thiscall Window__ReCreate(Window *this, int a2);
  1261. Window::CloseEx
  1262. signed int __thiscall Window__CloseEx(Window *this);
  1263. Window::Release
  1264. signed int __thiscall Window__Release(Window *this, int a2);
  1265. Window::CreateVertexBuffer
  1266. bool __thiscall Window__CreateVertexBuffer(Window *this, int a2, IDirect3DVertexBuffer9 **a3, int a4, int a5, int a6);
  1267. Window::SetStreamSource
  1268. int __thiscall Window__SetStreamSource(Window *this, int a2, DWORD a3, DWORD a4, DWORD a5);
  1269. Window::SetTexture
  1270. int __thiscall Window__SetTexture(Window *this, DWORD a2, IDirect3DBaseTexture9 *a3);
  1271. Window::CreateIndexBuffer
  1272. bool __thiscall Window__CreateIndexBuffer(Window *this, IDirect3DIndexBuffer9 **a2, UINT a3, int a4, int a5);
  1273. Window::SetIndices
  1274. void __thiscall Window__SetIndices(Window *this, IDirect3DIndexBuffer9 *a2);
  1275. Window::SetCursorPosition2
  1276. int __thiscall Window__SetCursorPosition2(Window *this, int a2);
  1277. Window::BeginStateBlock
  1278. int __thiscall Window__BeginStateBlock(Window *this);
  1279. Window::EndStateBlock
  1280. int __thiscall Window__EndStateBlock(Window *this, int a2);
  1281. Window_sub_AFFEB0
  1282. int __stdcall Window_sub_AFFEB0(Window *a1);
  1283. Window::SetGammaRamp
  1284. void __thiscall Window__SetGammaRamp(Window *this, float a2, float a3);
  1285. Window::SetCursorProperties
  1286. int __thiscall Window__SetCursorProperties(Window *this, int a2, int a3, int a4);
  1287. Window::ShowCursor
  1288. int __thiscall Window__ShowCursor(Window *this, int a2);
  1289. Window::SetRenderStateStippledAplhaFlag0x80
  1290. int __thiscall Window__SetRenderStateStippledAplhaFlag0x80(Window *this, DWORD a2);
  1291. Window::SetRenderStateFogenable
  1292. int __thiscall Window__SetRenderStateFogenable(Window *this, DWORD a2);
  1293. Window::SetRenderStateFogColor
  1294. int __thiscall Window__SetRenderStateFogColor(Window *this, int a2);
  1295. Window::SetRenderStateZFunc
  1296. int __thiscall Window__SetRenderStateZFunc(Window *this, int a2);
  1297. Window::SetRenderStateZWriteEnable
  1298. int __thiscall Window__SetRenderStateZWriteEnable(Window *this, DWORD a2);
  1299. Window::SetRenderStateRangeFogEnableTexturePerspective
  1300. int __thiscall Window__SetRenderStateRangeFogEnableTexturePerspective(Window *this, DWORD a2);
  1301. Window::SetRenderStateRangeFogEnableFillModeFlushBatchWrapuAnisotropyTexturePerspective
  1302. int __thiscall Window__SetRenderStateRangeFogEnableFillModeFlushBatchWrapuAnisotropyTexturePerspective(Window *this, int a2, DWORD a3, int a4, int a5, int a6);
  1303. Window::SetRenderStateAlphaTestEnable
  1304. int __thiscall Window__SetRenderStateAlphaTestEnable(Window *this, DWORD a2);
  1305. Window::SetRenderStateAlphaFuncAlphaRef
  1306. int __thiscall Window__SetRenderStateAlphaFuncAlphaRef(Window *this, int a2, unsigned __int8 a3);
  1307. Window::SetSamplerState
  1308. int __thiscall Window__SetSamplerState(Window *this, int a2, int a3, int a4);
  1309. Window::SetSamplerStateMipMapLodBias
  1310. signed int __thiscall Window__SetSamplerStateMipMapLodBias(Window *this, DWORD a2, DWORD a3);
  1311. Window::SetRenderStateEdgeAntialias0x80
  1312. int __thiscall Window__SetRenderStateEdgeAntialias0x80(Window *this, int a2, int a3);
  1313. Window::SetRenderStateAlphaBlendEnableSrcBlendDestBlendBordercolor0x80StipplePattern010x80
  1314. int __thiscall Window__SetRenderStateAlphaBlendEnableSrcBlendDestBlendBordercolor0x80StipplePattern010x80(Window *this, DWORD a2, int a3, int a4, int a5);
  1315. Window::SetRenderStateStipplePattern030x80
  1316. int __thiscall Window__SetRenderStateStipplePattern030x80(Window *this, int a2, float a3);
  1317. Window::SetRenderState22
  1318. int __thiscall Window__SetRenderState22(Window *this, int a2);
  1319. Window::SetRenderState89
  1320. int __thiscall Window__SetRenderState89(Window *this, int a2);
  1321. Window::SetScissorRect
  1322. int __thiscall Window__SetScissorRect(Window *this, DWORD a2, int a3);
  1323. Window::SetVertexShader
  1324. int __thiscall Window__SetVertexShader(Window *this, int a2, int a3);
  1325. Window_sub_B01290
  1326. int __thiscall Window_sub_B01290(Window *this, int a2);
  1327. Window::SetPixelShader
  1328. int __thiscall Window__SetPixelShader(Window *this, int a2, int a3);
  1329. Window_sub_B01320
  1330. int __thiscall Window_sub_B01320(Window *this, int a2);
  1331. Window::SetVertexShaderConstants2
  1332. void __thiscall Window__SetVertexShaderConstants2(Window *this, int a2, int a3, int a4, unsigned int a5);
  1333. Window::SetPixelShaderConstants
  1334. void __thiscall Window__SetPixelShaderConstants(Window *this, int a2, int a3, int a4, unsigned int a5);
  1335. Window_sub_B021E0
  1336. int __thiscall Window_sub_B021E0(Window *this, int a2, int a3, int a4, int a5, int a6);
  1337. Window_sub_B02240
  1338. int __thiscall Window_sub_B02240(Window *this, int a2, int a3, int a4, int a5, int a6);
  1339. Window::SetVertexDeclaration
  1340. int __thiscall Window__SetVertexDeclaration(Window *this);
  1341. BnetService_sub_B3D510
  1342. int __thiscall BnetService_sub_B3D510(BnetService *this, int a2);
  1343. BnetService_sub_B3D670
  1344. int __thiscall BnetService_sub_B3D670(BnetService *this);
  1345. BnetService_sub_B3D6E0
  1346. int __thiscall BnetService_sub_B3D6E0(BnetService *this);
  1347. BnetService_sub_B42BD0
  1348. int __thiscall BnetService_sub_B42BD0(BnetService *this);
  1349. BnetService_sub_B42BE0
  1350. int __thiscall BnetService_sub_B42BE0(BnetService *this);
  1351. Hero_sub_B42C60
  1352. void *__thiscall Hero_sub_B42C60(Hero *this, const void *a2);
  1353. UnkBnetService76BytesStruct_sub_B56820
  1354. int __thiscall UnkBnetService76BytesStruct_sub_B56820(UnkBnetService76BytesStruct *this, BnetService *service);
  1355. Hero_sub_B77220
  1356. Hero *__thiscall Hero_sub_B77220(Hero *this);
  1357. Hero_sub_B77280
  1358. Hero *__thiscall Hero_sub_B77280(Hero *this);
  1359. Hero_sub_B772C0
  1360. Hero *__thiscall Hero_sub_B772C0(Hero *this);
  1361. Hero_sub_B77300
  1362. int __thiscall Hero_sub_B77300(Hero *this);
  1363. Hero_sub_B85DC0
  1364. Hero *__thiscall Hero_sub_B85DC0(Hero *this, const void *a2);
  1365. Hero_sub_B864C0
  1366. Hero *__thiscall Hero_sub_B864C0(Hero *this);
  1367. Platform::DestroyInterfaceEx
  1368. void __thiscall Platform__DestroyInterfaceEx(Platform *this, char *reason);
  1369. Platform::IsBasicAPIsInitialized
  1370. int __thiscall Platform__IsBasicAPIsInitialized(Platform *);
  1371. Platform::WaitForBasicInitialized
  1372. signed int __thiscall Platform__WaitForBasicInitialized(Platform *this);
  1373. Platform_sub_B8C3E0
  1374. int __thiscall Platform_sub_B8C3E0(Platform *this, int a2);
  1375. GamesListener::GamesListener
  1376. int __thiscall GamesListener__GamesListener(GamesListener *this, int a2);
  1377. GamesListener_sub_B8D310
  1378. GamesListener *__thiscall GamesListener_sub_B8D310(GamesListener *this, char a2);
  1379. Platform_sub_B8D360
  1380. int __thiscall Platform_sub_B8D360(Platform *this);
  1381. Platform::InitializeAllAPIs
  1382. int __thiscall Platform__InitializeAllAPIs(Platform *this);
  1383. Platform::Platform
  1384. Platform *__thiscall Platform__Platform(Platform *this);
  1385. Platform_sub_B8DAF0
  1386. Platform *__thiscall Platform_sub_B8DAF0(Platform *this, char a2);
  1387. Platform::Startup
  1388. int __thiscall Platform__Startup(Platform *this, int a2, int a3);
  1389. Platform_sub_B8DB80
  1390. int __thiscall Platform_sub_B8DB80(Platform *this, int a2, int a3, int a4);
  1391. Platform_sub_B8DC20
  1392. int __thiscall Platform_sub_B8DC20(Platform *this, int a2, int a3);
  1393. Platform::Connect
  1394. int __thiscall Platform__Connect(Platform *this, int a2, int a3, char a4, int a5);
  1395. Platform_sub_B8E4A0
  1396. int __thiscall Platform_sub_B8E4A0(Platform *this, int a2);
  1397. Platform_sub_B8E610
  1398. int __thiscall Platform_sub_B8E610(Platform *this, int a2);
  1399. InitializeUnkBnetService128BytesStruct
  1400. void *__thiscall InitializeUnkBnetService128BytesStruct(UnkBnetService128BytesStruct *this, BnetService *service);
  1401. InitializeUnkBnetService12BytesStruct
  1402. void *__thiscall InitializeUnkBnetService12BytesStruct(UnkBnetService12BytesStruct *this, BnetService *service);
  1403. InitializeUnkBnetService248BytesStruct
  1404. void *__thiscall InitializeUnkBnetService248BytesStruct(UnkBnetService248BytesStruct *this, BnetService *service);
  1405. BnetGames::IsGamesApiInitialized
  1406. int __thiscall BnetGames__IsGamesApiInitialized(BnetGames *this);
  1407. BnetGames_sub_BA57A0
  1408. bool __thiscall BnetGames_sub_BA57A0(BnetGames *this);
  1409. BnetGames_sub_BA57B0
  1410. int __thiscall BnetGames_sub_BA57B0(BnetGames *this);
  1411. BnetGames::OnAPIBound
  1412. int __thiscall BnetGames__OnAPIBound(BnetGames *this, int a2);
  1413. BnetGames_sub_BA71E0
  1414. int __thiscall BnetGames_sub_BA71E0(BnetGames *this, int a2);
  1415. BnetGames::Platform_CreatePrivateGameCallback
  1416. int __thiscall BnetGames__Platform_CreatePrivateGameCallback(BnetGames *this, int a2);
  1417. BnetGames::LeaveGame
  1418. int __thiscall BnetGames__LeaveGame(BnetGames *this, int a2, int a3, int a4);
  1419. BnetGames_sub_BA8D80
  1420. int __thiscall BnetGames_sub_BA8D80(BnetGames *this, int a2);
  1421. BnetGames::Platform_CreatePublicGameCallback
  1422. int __thiscall BnetGames__Platform_CreatePublicGameCallback(BnetGames *this, int a2);
  1423. BnetGames_sub_BA8F90
  1424. int __stdcall BnetGames_sub_BA8F90(int a1, const char *a2);
  1425. BnetGames_sub_BAA4F0
  1426. int __thiscall BnetGames_sub_BAA4F0(BnetGames *this, int a2, int a3);
  1427. BnetGames_sub_BADE00
  1428. int __thiscall BnetGames_sub_BADE00(BnetGames *this);
  1429. BnetGames::BnetGames
  1430. BnetGames *__thiscall BnetGames__BnetGames(BnetGames *this, BnetService *service);
  1431. BnetGames_sub_BAEC10
  1432. int __thiscall BnetGames_sub_BAEC10(BnetGames *this);
  1433. BnetGames_sub_BAF360
  1434. int __thiscall BnetGames_sub_BAF360(BnetGames *this, int a2, int a3, int a4);
  1435. BnetGames_sub_BAF700
  1436. int __thiscall BnetGames_sub_BAF700(BnetGames *this, int a2, int a3, char *a4);
  1437. BnetGames::Platform_OnGetGameFactoryInfo
  1438. int __thiscall BnetGames__Platform_OnGetGameFactoryInfo(BnetGames *this, int a2, int a3, int a4, char *a5);
  1439. BnetGames::Platform_OnGameFactoryList
  1440. int __thiscall BnetGames__Platform_OnGameFactoryList(BnetGames *this, int a2, int a3);
  1441. BnetGames::JoinPartyMemberToMyGame
  1442. int __thiscall BnetGames__JoinPartyMemberToMyGame(BnetGames *this, int a2, int a3, int a4);
  1443. BnetGames::CreatePublicGame_DoWork
  1444. int __thiscall BnetGames__CreatePublicGame_DoWork(BnetGames *this, int a2);
  1445. BnetGames::CreatePrivateGame
  1446. int __thiscall BnetGames__CreatePrivateGame(BnetGames *this, int a2, int a3, int a4);
  1447. BnetGames::JoinGame
  1448. int __thiscall BnetGames__JoinGame(BnetGames *this, int a2, int a3, int a4);
  1449. BnetGames::Platform_CancelFindGameCallback
  1450. int __thiscall BnetGames__Platform_CancelFindGameCallback(BnetGames *this, int a2);
  1451. BnetGames::CancelSearchForPublicGame
  1452. int __thiscall BnetGames__CancelSearchForPublicGame(BnetGames *this, int a2, int a3);
  1453. BnetGames::CreatePublicGame
  1454. int __thiscall BnetGames__CreatePublicGame(BnetGames *this, char *a2, int a3, int a4);
  1455. BnetGames::SearchForPublicGame
  1456. int __thiscall BnetGames__SearchForPublicGame(BnetGames *this, int a2, int a3, int a4);
  1457. InitializeUnkBnetService76BytesStruct
  1458. void *__thiscall InitializeUnkBnetService76BytesStruct(UnkBnetService76BytesStruct *this, BnetService *service);
  1459. InitializeUnkBnetService2456BytesStruct
  1460. void *__thiscall InitializeUnkBnetService2456BytesStruct(UnkBnetService2456BytesStruct *this, BnetService *service);
  1461. Hero_sub_BC77C0
  1462. Hero *__thiscall Hero_sub_BC77C0(Hero *this, int a2);
  1463. Hero_sub_BCBD80
  1464. Hero *__thiscall Hero_sub_BCBD80(Hero *this, int a2);
  1465. InitializeUnkBnetService2880BytesStruct
  1466. void *__thiscall InitializeUnkBnetService2880BytesStruct(UnkBnetService2880BytesStruct *this, BnetService *service);
  1467. InitializeUnkBnetService1144BytesStruct
  1468. void *__thiscall InitializeUnkBnetService1144BytesStruct(void *this, BnetService *service);
  1469. InitializeUnkBnetService8BytesStruct_0
  1470. UnkBnetService8BytesStruct *__thiscall InitializeUnkBnetService8BytesStruct_0(UnkBnetService8BytesStruct *this, BnetService *a2);
  1471. UnkBnetService12BytesStruct_sub_C11980
  1472. int __thiscall UnkBnetService12BytesStruct_sub_C11980(UnkBnetService12BytesStruct *this, BnetService *service);
  1473. BnetGameAccount::HeroCreate_OnCreateToon
  1474. int __cdecl BnetGameAccount__HeroCreate_OnCreateToon(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, char Src);
  1475. PartyListener::OnPartyJoined
  1476. int __stdcall PartyListener__OnPartyJoined(void *Src, int, int, int);
  1477. UserManagerListener::OnUserBlocked_OnRequestField
  1478. int __cdecl UserManagerListener__OnUserBlocked_OnRequestField(char Src, int, int, int, int, int);
  1479. ThreadSleep
  1480. char __cdecl ThreadSleep(DWORD dwMilliseconds);
  1481. GetCurrentProcessId
  1482. DWORD __stdcall GetCurrentProcessId();
  1483. Blizzard::Patch::ApplyTransform
  1484. int __cdecl Blizzard__Patch::ApplyTransform(int, void *Dst, size_t Size, void *Src, int);
  1485. GetTickCount
  1486. DWORD __stdcall GetTickCount();
  1487. GetExeName
  1488. int __cdecl GetExeName(int (*a1)(_DWORD, const char *, ...), int a2);
  1489. GamesListener_sub_D238B0
  1490. void __cdecl GamesListener_sub_D238B0(GamesListener *a1, int a2);
  1491. AllocateMemory
  1492. int __cdecl AllocateMemory(int nBytes);
  1493. GamesListener_sub_D23F50
  1494. void __cdecl GamesListener_sub_D23F50(GamesListener *a1);
  1495. System_SFile::BitPacked::BitPacked
  1496. void __thiscall System_SFile__BitPacked::BitPacked(void *);
  1497. OutputDebugString
  1498. int __cdecl OutputDebugString(LPCSTR lpOutputString);
  1499. TerminateProcessEx
  1500. int __stdcall TerminateProcessEx(UINT uExitCode, int);
  1501. CreateCrashDumpFile
  1502. int __stdcall CreateCrashDumpFile(int, LPCSTR lpFileName);
  1503. memset
  1504. void *__cdecl memset(void *Dst, int Val, size_t Size);
  1505. free
  1506. void __cdecl free(void *Memory);
  1507. sprintf
  1508. int sprintf(char *Dest, const char *Format, ...);
  1509. malloc
  1510. void *__cdecl malloc(size_t Size);
  1511. strncpy
  1512. char *__cdecl strncpy(char *Dest, const char *Source, size_t Count);
  1513. memcpy
  1514. void *__cdecl memcpy(void *Dst, const void *Src, size_t Size);
  1515. floor
  1516. double __cdecl floor(double);
  1517. memmove_s
  1518. errno_t __cdecl memmove_s(void *Dst, rsize_t DstSize, const void *Src, rsize_t MaxCount);
  1519. rand
  1520. int __cdecl rand();
  1521. strrchr
  1522. char *__cdecl strrchr(const char *Str, int Ch);
  1523. _recalloc
  1524. void *__cdecl _recalloc(void *Memory, size_t Count, size_t Size);
  1525. _gmtime64
  1526. struct tm *__cdecl _gmtime64(const __time64_t *Time);
  1527. _vsnprintf
  1528. int __cdecl _vsnprintf(char *DstBuf, size_t MaxCount, const char *Format, va_list ArgList);
  1529. _stricmp
  1530. int __cdecl _stricmp(const char *Str1, const char *Str2);
  1531. asin
  1532. double __cdecl asin(double);
  1533. _ismbblead
  1534. int __cdecl _ismbblead(unsigned int);
  1535. ?terminate@@YAXXZ
  1536. void __cdecl ?terminate@@YAXXZ();
  1537. _controlfp_s
  1538. errno_t __cdecl _controlfp_s(unsigned int *CurrentState, unsigned int NewValue, unsigned int Mask);
  1539. ?_type_info_dtor_internal_method@type_info@@QAEXXZ
  1540. void __thiscall ?_type_info_dtor_internal_method@type_info@@QAEXXZ(void *);
  1541. __WSAFDIsSet
  1542. int __stdcall __WSAFDIsSet(SOCKET fd, fd_set *);
  1543. select
  1544. int __stdcall select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, const struct timeval *timeout);
  1545. MiniDumpWriteDump
  1546. BOOL __stdcall MiniDumpWriteDump(HANDLE hProcess, DWORD ProcessId, HANDLE hFile, MINIDUMP_TYPE DumpType, PMINIDUMP_EXCEPTION_INFORMATION ExceptionParam, PMINIDUMP_USER_STREAM_INFORMATION UserStreamParam, PMINIDUMP_CALLBACK_INFORMATION CallbackParam);
  1547. VerQueryValueA
  1548. BOOL __stdcall VerQueryValueA(LPCVOID pBlock, LPCSTR lpSubBlock, LPVOID *lplpBuffer, PUINT puLen);
  1549. GetFileVersionInfoA
  1550. BOOL __stdcall GetFileVersionInfoA(LPCSTR lptstrFilename, DWORD dwHandle, DWORD dwLen, LPVOID lpData);
  1551. GetFileVersionInfoSizeA
  1552. DWORD __stdcall GetFileVersionInfoSizeA(LPCSTR lptstrFilename, LPDWORD lpdwHandle);
  1553. D3DPERF_EndEvent
  1554. int __stdcall D3DPERF_EndEvent();
  1555. Direct3DCreate9
  1556. IDirect3D9 *__stdcall Direct3DCreate9(UINT SDKVersion);
  1557. D3DPERF_BeginEvent
  1558. int __stdcall D3DPERF_BeginEvent(D3DCOLOR col, LPCWSTR wszName);
  1559. InternetCloseHandle
  1560. BOOL __stdcall InternetCloseHandle(HINTERNET hInternet);
  1561. free_0
  1562. void __cdecl free_0(void *Memory);
  1563. ImmAssociateContext
  1564. HIMC __stdcall ImmAssociateContext(HWND, HIMC);
  1565. ImmReleaseContext
  1566. BOOL __stdcall ImmReleaseContext(HWND, HIMC);
  1567. ImmGetConversionStatus
  1568. BOOL __stdcall ImmGetConversionStatus(HIMC, LPDWORD lpfdwConversion, LPDWORD lpfdwSentence);
  1569. ImmGetContext
  1570. HIMC __stdcall ImmGetContext(HWND);
  1571. ImmGetCandidateListW
  1572. DWORD __stdcall ImmGetCandidateListW(HIMC, DWORD deIndex, LPCANDIDATELIST lpCandList, DWORD dwBufLen);
  1573. ImmGetCompositionStringW
  1574. LONG __stdcall ImmGetCompositionStringW(HIMC, DWORD, LPVOID lpBuf, DWORD dwBufLen);
  1575. GetUserDefaultLCID
  1576. LCID __stdcall GetUserDefaultLCID();
  1577. Sleep
  1578. void __stdcall Sleep(DWORD dwMilliseconds);
  1579. Process32First
  1580. BOOL __stdcall Process32First(HANDLE hSnapshot, LPPROCESSENTRY32 lppe);
  1581. Process32Next
  1582. BOOL __stdcall Process32Next(HANDLE hSnapshot, LPPROCESSENTRY32 lppe);
  1583. Module32First
  1584. BOOL __stdcall Module32First(HANDLE hSnapshot, LPMODULEENTRY32 lpme);
  1585. Module32Next
  1586. BOOL __stdcall Module32Next(HANDLE hSnapshot, LPMODULEENTRY32 lpme);
  1587. CreateToolhelp32Snapshot
  1588. HANDLE __stdcall CreateToolhelp32Snapshot(DWORD dwFlags, DWORD th32ProcessID);
  1589. Thread32Next
  1590. BOOL __stdcall Thread32Next(HANDLE hSnapshot, LPTHREADENTRY32 lpte);
  1591. Thread32First
  1592. BOOL __stdcall Thread32First(HANDLE hSnapshot, LPTHREADENTRY32 lpte);
  1593. Module32NextW
  1594. BOOL __stdcall Module32NextW(HANDLE hSnapshot, LPMODULEENTRY32W lpme);
  1595. Module32FirstW
  1596. BOOL __stdcall Module32FirstW(HANDLE hSnapshot, LPMODULEENTRY32W lpme);
  1597. ConvertStringSecurityDescriptorToSecurityDescriptorW
  1598. BOOL __stdcall ConvertStringSecurityDescriptorToSecurityDescriptorW(LPCWSTR StringSecurityDescriptor, DWORD StringSDRevision, PSECURITY_DESCRIPTOR *SecurityDescriptor, PULONG SecurityDescriptorSize);
  1599. AdjustTokenPrivileges
  1600. BOOL __stdcall AdjustTokenPrivileges(HANDLE TokenHandle, BOOL DisableAllPrivileges, PTOKEN_PRIVILEGES NewState, DWORD BufferLength, PTOKEN_PRIVILEGES PreviousState, PDWORD ReturnLength);
  1601. Platform::IsConnected
  1602. bool __thiscall Platform__IsConnected(Platform *this);
  1603. Platform::OnDestroyAllAPIs
  1604. int __thiscall Platform__OnDestroyAllAPIs(Platform *this, int code);
  1605. Platform_sub_FA54E0
  1606. bool __thiscall Platform_sub_FA54E0(Platform *this);
  1607. Platform::APICleanup_LocalStorage
  1608. int __thiscall Platform__APICleanup_LocalStorage(Platform *this);
  1609. Platform::APICleanup_Search
  1610. int __thiscall Platform__APICleanup_Search(Platform *this);
  1611. Platform::APICleanup_RemoteLock
  1612. int __thiscall Platform__APICleanup_RemoteLock(Platform *this);
  1613. Platform::APICleanup_Identity
  1614. int __thiscall Platform__APICleanup_Identity(Platform *this);
  1615. Platform::APICleanup_RemoteStorage
  1616. int __thiscall Platform__APICleanup_RemoteStorage(Platform *this);
  1617. Platform::Disconnect
  1618. void __thiscall Platform__Disconnect(Platform *this);
  1619. Platform::OnConnected_Internal
  1620. int __thiscall Platform__OnConnected_Internal(Platform *this, int a2, int a3);
  1621. Platform::OnConnectionInterrupted_Internal
  1622. int __thiscall Platform__OnConnectionInterrupted_Internal(Platform *this, int a2);
  1623. Platform::OnConnectionReestablished_Internal
  1624. int __thiscall Platform__OnConnectionReestablished_Internal(Platform *this, int a2);
  1625. Platform::OnAPIInitialized_Authentication_Internal
  1626. int __thiscall Platform__OnAPIInitialized_Authentication_Internal(Platform *this, int a2);
  1627. Platform::OnAPIInitialized_Presence_Internal
  1628. int __thiscall Platform__OnAPIInitialized_Presence_Internal(Platform *this, int a2);
  1629. Platform::OnAPIInitialized_Toons_Internal
  1630. int __thiscall Platform__OnAPIInitialized_Toons_Internal(Platform *this, int a2);
  1631. Platform::OnAPIInitialized_Friends_Internal
  1632. int __thiscall Platform__OnAPIInitialized_Friends_Internal(Platform *this, int a2);
  1633. Platform::OnAPIInitialized_Followers_Internal
  1634. int __thiscall Platform__OnAPIInitialized_Followers_Internal(Platform *this, int a2);
  1635. Platform::OnAPIInitialized_Party_Internal
  1636. int __thiscall Platform__OnAPIInitialized_Party_Internal(Platform *this, int a2);
  1637. Platform::OnAPIInitialized_Chat_Internal
  1638. int __thiscall Platform__OnAPIInitialized_Chat_Internal(Platform *this, int a2);
  1639. Platform::OnAPIInitialized_Whisper_Internal
  1640. int __thiscall Platform__OnAPIInitialized_Whisper_Internal(Platform *this, int a2);
  1641. Platform::OnAPIInitialized_Resources_Internal
  1642. int __thiscall Platform__OnAPIInitialized_Resources_Internal(Platform *this, int a2);
  1643. Platform::OnAPIInitialized_UserManager_Internal
  1644. int __thiscall Platform__OnAPIInitialized_UserManager_Internal(Platform *this, int a2);
  1645. Platform::OnAPIInitialized_GameServer_Internal
  1646. int __thiscall Platform__OnAPIInitialized_GameServer_Internal(Platform *this, int a2);
  1647. Platform::OnAPIInitialized_GameUtilities_Internal
  1648. int __thiscall Platform__OnAPIInitialized_GameUtilities_Internal(Platform *this, int a2);
  1649. Platform::OnAPIInitialized_ExchangeObjectProvider_Internal
  1650. int __thiscall Platform__OnAPIInitialized_ExchangeObjectProvider_Internal(Platform *this, int a2);
  1651. Platform::OnAPIInitialized_Search_Internal
  1652. int __thiscall Platform__OnAPIInitialized_Search_Internal(Platform *this, int a2);
  1653. Platform::OnAPIInitialized_RemoteLock_Internal
  1654. int __thiscall Platform__OnAPIInitialized_RemoteLock_Internal(Platform *this, int a2);
  1655. Platform::OnAPIInitialized_Identity_Internal
  1656. int __thiscall Platform__OnAPIInitialized_Identity_Internal(Platform *this, int a2);
  1657. Platform::OnAPIInitialized_Games_Internal
  1658. int __thiscall Platform__OnAPIInitialized_Games_Internal(Platform *this, int a2);
  1659. Platform::OnAPIInitialized_RemoteStorage_Internal
  1660. int __thiscall Platform__OnAPIInitialized_RemoteStorage_Internal(Platform *this, int a2);
  1661. Platform::OnAPIInitialized_LocalStorage_Internal
  1662. int __thiscall Platform__OnAPIInitialized_LocalStorage_Internal(Platform *this, int a2);
  1663. Platform::OnAPIInitialized_Exchange_Internal
  1664. int __thiscall Platform__OnAPIInitialized_Exchange_Internal(Platform *this, int a2);
  1665. Platform::APICleanup_Presence
  1666. int __thiscall Platform__APICleanup_Presence(_DWORD result, int a2);
  1667. Platform::APIInitialize_Presence
  1668. int __thiscall Platform__APIInitialize_Presence(Platform *this, int a2);
  1669. Platform::APIInitialize_Search
  1670. int __thiscall Platform__APIInitialize_Search(Platform *this);
  1671. Platform::APIInitialize_RemoteLock
  1672. int __thiscall Platform__APIInitialize_RemoteLock(Platform *this);
  1673. Platform::APIInitialize_Identity
  1674. int __thiscall Platform__APIInitialize_Identity(Platform *this);
  1675. Platform::APIInitialize_RemoteStorage
  1676. int __thiscall Platform__APIInitialize_RemoteStorage(Platform *this);
  1677. Platform::APIInitialize_LocalStorage
  1678. int __thiscall Platform__APIInitialize_LocalStorage(Platform *this);
  1679. Platform::DestroyInterface
  1680. void __thiscall Platform__DestroyInterface(Platform *this, char *a2, int a3);
  1681. Platform::APICleanup_Games
  1682. void __thiscall Platform__APICleanup_Games(Platform *this);
  1683. Platform::APICleanup_GameServer
  1684. void __thiscall Platform__APICleanup_GameServer(Platform *this);
  1685. Platform::APICleanup_GameUtilities
  1686. void __thiscall Platform__APICleanup_GameUtilities(Platform *this);
  1687. Platform::APIDestroy_ExchangeObjectProvider
  1688. void __thiscall Platform__APIDestroy_ExchangeObjectProvider(Platform *this);
  1689. Platform::APICleanup_Whisper
  1690. void __thiscall Platform__APICleanup_Whisper(Platform *this);
  1691. Platform::APICleanup_Resources
  1692. void __thiscall Platform__APICleanup_Resources(Platform *this);
  1693. Platform::APICleanup_UserManager
  1694. void __thiscall Platform__APICleanup_UserManager(Platform *this);
  1695. Platform::APICleanup_Chat
  1696. void __thiscall Platform__APICleanup_Chat(Platform *this);
  1697. Platform::APICleanup_Party
  1698. void __thiscall Platform__APICleanup_Party(Platform *this);
  1699. Platform::APICleanup_Followers
  1700. void __thiscall Platform__APICleanup_Followers(Platform *this);
  1701. Platform::APICleanup_Friends
  1702. void __thiscall Platform__APICleanup_Friends(Platform *this);
  1703. Platform::APICleanup_Toons
  1704. void __thiscall Platform__APICleanup_Toons(Platform *this);
  1705. Platform::APICleanup_Authentication
  1706. void __thiscall Platform__APICleanup_Authentication(Platform *this);
  1707. Platform_sub_FB7B70
  1708. void __thiscall Platform_sub_FB7B70(Platform *this);
  1709. Platform::Shutdown
  1710. void __thiscall Platform__Shutdown(Platform *this, char *reason);
  1711. Platform::Initialize
  1712. int __thiscall Platform__Initialize(Platform *this, int a2);
  1713. Platform_sub_FB8C80
  1714. int __userpurge<eax> Platform_sub_FB8C80(int a1<eax>, Platform *a2<ecx>, int esi0<esi>, int *a3);
  1715. Platform::ConnectEx
  1716. signed int __thiscall Platform__ConnectEx(Platform *this, int a2, int a3, int a4, int a5, int a6, int a7);
  1717. Platform::APIInitialize_Authentication
  1718. int __thiscall Platform__APIInitialize_Authentication(Platform *this, int a2);
  1719. Platform::APIInitialize_Toons
  1720. int __thiscall Platform__APIInitialize_Toons(Platform *this, int a2);
  1721. Platform::APIInitialize_Friends
  1722. int __thiscall Platform__APIInitialize_Friends(Platform *this, int a2);
  1723. Platform::APIInitialize_Followers
  1724. int __thiscall Platform__APIInitialize_Followers(Platform *this, int a2);
  1725. Platform::APIInitialize_Party
  1726. int __thiscall Platform__APIInitialize_Party(Platform *this, int a2);
  1727. Platform::APIInitialize_Chat
  1728. int __thiscall Platform__APIInitialize_Chat(Platform *this, int a2);
  1729. Platform::APIInitialize_Whisper
  1730. int __thiscall Platform__APIInitialize_Whisper(Platform *this, int a2);
  1731. Platform::APIInitialize_Resources
  1732. int __thiscall Platform__APIInitialize_Resources(Platform *this, int a2);
  1733. Platform::APIInitialize_UserManager
  1734. int __thiscall Platform__APIInitialize_UserManager(Platform *this, int a2);
  1735. Platform::APIInitialize_GameServer
  1736. int __thiscall Platform__APIInitialize_GameServer(Platform *this, int a2);
  1737. Platform::APIInitialize_GameUtilities
  1738. int __thiscall Platform__APIInitialize_GameUtilities(Platform *this, int a2);
  1739. Platform::APIInitialize_Exchange
  1740. int __thiscall Platform__APIInitialize_Exchange(Platform *this, int a2);
  1741. Platform::APIInitialize_ExchangeObjectProvider
  1742. int __thiscall Platform__APIInitialize_ExchangeObjectProvider(Platform *this, int a2);
  1743. Platform::APIInitialize_Games
  1744. int __thiscall Platform__APIInitialize_Games(Platform *this, int a2);
  1745. Platform::RequestFields
  1746. int __thiscall Platform__RequestFields(Platform *this, void *Src, int a3, int a4, int a5);
  1747. Platform::PublishFields
  1748. int __stdcall Platform__PublishFields(int a1, Platform *platform, void *Src, int a4);
  1749. Platform_sub_FBA7B0
  1750. int __stdcall Platform_sub_FBA7B0(int a1, Platform *a2, int a3);
  1751. Platform_sub_FBAA90
  1752. int __thiscall Platform_sub_FBAA90(Platform *this, int a2);
  1753. Platform::OnDisconnected_Internal
  1754. int __thiscall Platform__OnDisconnected_Internal(Platform *this, int a2);
  1755. InitializeUnkBnetService8BytesStruct
  1756. UnkBnetService8BytesStruct *__thiscall InitializeUnkBnetService8BytesStruct(UnkBnetService8BytesStruct *this, Platform *a2);
  1757. Platform::OnConnectionReestablished
  1758. int __thiscall Platform__OnConnectionReestablished(int this, int a2);
  1759. printf
  1760. int printf(const char *Format, ...);
  1761. strcmp
  1762. int __cdecl strcmp(const char *Str1, const char *Str2);
  1763. strlen
  1764. size_t __cdecl strlen(const char *Str);
  1765. strcpy
  1766. char *__cdecl strcpy(char *Dest, const char *Source);
  1767. abs
  1768. int __cdecl abs(int X);
  1769. GetAcceptExSockaddrs
  1770. void __stdcall GetAcceptExSockaddrs(PVOID lpOutputBuffer, DWORD dwReceiveDataLength, DWORD dwLocalAddressLength, DWORD dwRemoteAddressLength, struct sockaddr **LocalSockaddr, LPINT LocalSockaddrLength, struct sockaddr **RemoteSockaddr, LPINT RemoteSockaddrLength);
  1771. AcceptEx
  1772. BOOL __stdcall AcceptEx(SOCKET sListenSocket, SOCKET sAcceptSocket, PVOID lpOutputBuffer, DWORD dwReceiveDataLength, DWORD dwLocalAddressLength, DWORD dwRemoteAddressLength, LPDWORD lpdwBytesReceived, LPOVERLAPPED lpOverlapped);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement