mirror of
https://github.com/ValveSoftware/Proton.git
synced 2025-01-27 05:58:16 +03:00
lsteamclient: Hard-code struct sizes
This commit is contained in:
parent
d4307363c9
commit
6cff3e2de0
@ -1,50 +1,50 @@
|
||||
case 0x00100098: win_msg->m_cubParam = sizeof(struct winMicroTxnAuthorizationResponse_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MicroTxnAuthorizationResponse_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c0201: win_msg->m_cubParam = sizeof(struct winLobbyCreated_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LobbyCreated_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x01180517: win_msg->m_cubParam = sizeof(struct winRemoteStorageAppSyncProgress_t_288); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageAppSyncProgress_t_288(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x0110051b: win_msg->m_cubParam = sizeof(struct winRemoteStorageFileShareResult_t_280); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageFileShareResult_t_280(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x0010051d: win_msg->m_cubParam = sizeof(struct winRemoteStoragePublishFileResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishFileResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c051f: win_msg->m_cubParam = sizeof(struct winRemoteStorageDeletePublishedFileResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageDeletePublishedFileResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x019c0520: win_msg->m_cubParam = sizeof(struct winRemoteStorageEnumerateUserPublishedFilesResult_t_416); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateUserPublishedFilesResult_t_416(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c0521: win_msg->m_cubParam = sizeof(struct winRemoteStorageSubscribePublishedFileResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageSubscribePublishedFileResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x02640522: win_msg->m_cubParam = sizeof(struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_616); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateUserSubscribedFilesResult_t_616(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c0523: win_msg->m_cubParam = sizeof(struct winRemoteStorageUnsubscribePublishedFileResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUnsubscribePublishedFileResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00100524: win_msg->m_cubParam = sizeof(struct winRemoteStorageUpdatePublishedFileResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUpdatePublishedFileResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x01200525: win_msg->m_cubParam = sizeof(struct winRemoteStorageDownloadUGCResult_t_296); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageDownloadUGCResult_t_296(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x26140526: win_msg->m_cubParam = sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_9760); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_9760(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x026c0527: win_msg->m_cubParam = sizeof(struct winRemoteStorageEnumerateWorkshopFilesResult_t_624); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateWorkshopFilesResult_t_624(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x001c0528: win_msg->m_cubParam = sizeof(struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_32); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedItemVoteDetailsResult_t_32(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c052c: win_msg->m_cubParam = sizeof(struct winRemoteStorageUpdateUserPublishedItemVoteResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUpdateUserPublishedItemVoteResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x0010052d: win_msg->m_cubParam = sizeof(struct winRemoteStorageUserVoteDetails_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUserVoteDetails_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x019c052e: win_msg->m_cubParam = sizeof(struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x0010052f: win_msg->m_cubParam = sizeof(struct winRemoteStorageSetUserPublishedFileActionResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageSetUserPublishedFileActionResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00140532: win_msg->m_cubParam = sizeof(struct winRemoteStoragePublishedFileUpdated_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishedFileUpdated_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x001c0452: win_msg->m_cubParam = sizeof(struct winLeaderboardScoreUploaded_t_32); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LeaderboardScoreUploaded_t_32(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c0457: win_msg->m_cubParam = sizeof(struct winLeaderboardUGCSet_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LeaderboardUGCSet_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00140458: win_msg->m_cubParam = sizeof(struct winPS3TrophiesInstalled_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_PS3TrophiesInstalled_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x002403ff: win_msg->m_cubParam = sizeof(struct winFileDetailsResult_t_40); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_FileDetailsResult_t_40(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00180835: win_msg->m_cubParam = sizeof(struct winHTTPRequestCompleted_t_32); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestCompleted_t_32(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c0836: win_msg->m_cubParam = sizeof(struct winHTTPRequestHeadersReceived_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestHeadersReceived_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00140837: win_msg->m_cubParam = sizeof(struct winHTTPRequestDataReceived_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestDataReceived_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x26280d4a: win_msg->m_cubParam = sizeof(struct winSteamUGCRequestUGCDetailsResult_t_9784); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUGCRequestUGCDetailsResult_t_9784(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00100d4b: win_msg->m_cubParam = sizeof(struct winCreateItemResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_CreateItemResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c0d4d: win_msg->m_cubParam = sizeof(struct winItemInstalled_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_ItemInstalled_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00100d4e: win_msg->m_cubParam = sizeof(struct winDownloadItemResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_DownloadItemResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00140d54: win_msg->m_cubParam = sizeof(struct winAddUGCDependencyResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_AddUGCDependencyResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00140d55: win_msg->m_cubParam = sizeof(struct winRemoveUGCDependencyResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoveUGCDependencyResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00100d56: win_msg->m_cubParam = sizeof(struct winAddAppDependencyResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_AddAppDependencyResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00100d57: win_msg->m_cubParam = sizeof(struct winRemoveAppDependencyResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoveAppDependencyResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00940d58: win_msg->m_cubParam = sizeof(struct winGetAppDependenciesResult_t_152); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GetAppDependenciesResult_t_152(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c0d59: win_msg->m_cubParam = sizeof(struct winDeleteItemResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_DeleteItemResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00141260: win_msg->m_cubParam = sizeof(struct winSteamInventoryStartPurchaseResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamInventoryStartPurchaseResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x002000d1: win_msg->m_cubParam = sizeof(struct winGSReputation_t_40); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GSReputation_t_40(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00140835: win_msg->m_cubParam = sizeof(struct winHTTPRequestCompleted_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestCompleted_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x26240d4a: win_msg->m_cubParam = sizeof(struct winSteamUGCRequestUGCDetailsResult_t_9776); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUGCRequestUGCDetailsResult_t_9776(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c051b: win_msg->m_cubParam = sizeof(struct winRemoteStorageFileShareResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageFileShareResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x26200d4a: win_msg->m_cubParam = sizeof(struct winSteamUGCRequestUGCDetailsResult_t_9768); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUGCRequestUGCDetailsResult_t_9768(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x26100526: win_msg->m_cubParam = sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_9752); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_9752(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c051d: win_msg->m_cubParam = sizeof(struct winRemoteStoragePublishFileResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishFileResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c0524: win_msg->m_cubParam = sizeof(struct winRemoteStorageUpdatePublishedFileResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUpdatePublishedFileResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x02640527: win_msg->m_cubParam = sizeof(struct winRemoteStorageEnumerateWorkshopFilesResult_t_616); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateWorkshopFilesResult_t_616(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x250c0526: win_msg->m_cubParam = sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_9496); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_9496(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x06c4051e: win_msg->m_cubParam = sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_1744); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_1744(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x0020051c: win_msg->m_cubParam = sizeof(struct winRemoteStorageDownloadUGCResult_t_40); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageDownloadUGCResult_t_40(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00100098: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MicroTxnAuthorizationResponse_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c0201: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LobbyCreated_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x01180517: win_msg->m_cubParam = 288; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageAppSyncProgress_t_288(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x0110051b: win_msg->m_cubParam = 280; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageFileShareResult_t_280(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x0010051d: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishFileResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c051f: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageDeletePublishedFileResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x019c0520: win_msg->m_cubParam = 416; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateUserPublishedFilesResult_t_416(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c0521: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageSubscribePublishedFileResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x02640522: win_msg->m_cubParam = 616; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateUserSubscribedFilesResult_t_616(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c0523: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUnsubscribePublishedFileResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00100524: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUpdatePublishedFileResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x01200525: win_msg->m_cubParam = 296; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageDownloadUGCResult_t_296(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x26140526: win_msg->m_cubParam = 9760; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_9760(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x026c0527: win_msg->m_cubParam = 624; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateWorkshopFilesResult_t_624(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x001c0528: win_msg->m_cubParam = 32; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedItemVoteDetailsResult_t_32(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c052c: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUpdateUserPublishedItemVoteResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x0010052d: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUserVoteDetails_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x019c052e: win_msg->m_cubParam = 416; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x0010052f: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageSetUserPublishedFileActionResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00140532: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishedFileUpdated_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x001c0452: win_msg->m_cubParam = 32; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LeaderboardScoreUploaded_t_32(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c0457: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LeaderboardUGCSet_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00140458: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_PS3TrophiesInstalled_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x002403ff: win_msg->m_cubParam = 40; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_FileDetailsResult_t_40(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00180835: win_msg->m_cubParam = 32; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestCompleted_t_32(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c0836: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestHeadersReceived_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00140837: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestDataReceived_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x26280d4a: win_msg->m_cubParam = 9784; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUGCRequestUGCDetailsResult_t_9784(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00100d4b: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_CreateItemResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c0d4d: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_ItemInstalled_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00100d4e: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_DownloadItemResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00140d54: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_AddUGCDependencyResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00140d55: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoveUGCDependencyResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00100d56: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_AddAppDependencyResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00100d57: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoveAppDependencyResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00940d58: win_msg->m_cubParam = 152; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GetAppDependenciesResult_t_152(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c0d59: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_DeleteItemResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00141260: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamInventoryStartPurchaseResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x002000d1: win_msg->m_cubParam = 40; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GSReputation_t_40(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x00140835: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestCompleted_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x26240d4a: win_msg->m_cubParam = 9776; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUGCRequestUGCDetailsResult_t_9776(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c051b: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageFileShareResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x26200d4a: win_msg->m_cubParam = 9768; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUGCRequestUGCDetailsResult_t_9768(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x26100526: win_msg->m_cubParam = 9752; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_9752(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c051d: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishFileResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x000c0524: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUpdatePublishedFileResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x02640527: win_msg->m_cubParam = 616; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateWorkshopFilesResult_t_616(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x250c0526: win_msg->m_cubParam = 9496; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_9496(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x06c4051e: win_msg->m_cubParam = 1744; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_1744(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
case 0x0020051c: win_msg->m_cubParam = 40; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageDownloadUGCResult_t_40(lin_msg.m_pubParam, win_msg->m_pubParam); break;
|
||||
|
@ -1,532 +1,100 @@
|
||||
#pragma pack( push, 8 )
|
||||
struct winMicroTxnAuthorizationResponse_t_24 {
|
||||
uint32 m_unAppID;
|
||||
uint64 m_ulOrderID;
|
||||
uint8 m_bAuthorized;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_MicroTxnAuthorizationResponse_t_24(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winLobbyCreated_t_16 {
|
||||
EResult m_eResult;
|
||||
uint64 m_ulSteamIDLobby;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_LobbyCreated_t_16(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageAppSyncProgress_t_288 {
|
||||
char m_rgchCurrentFile[260];
|
||||
AppId_t m_nAppID;
|
||||
uint32 m_uBytesTransferredThisChunk;
|
||||
double m_dAppPercentComplete;
|
||||
bool m_bUploading;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageAppSyncProgress_t_288(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageFileShareResult_t_280 {
|
||||
EResult m_eResult;
|
||||
UGCHandle_t m_hFile;
|
||||
char m_rgchFilename[260];
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageFileShareResult_t_280(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStoragePublishFileResult_t_24 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
bool m_bUserNeedsToAcceptWorkshopLegalAgreement;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStoragePublishFileResult_t_24(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageDeletePublishedFileResult_t_16 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageDeletePublishedFileResult_t_16(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageEnumerateUserPublishedFilesResult_t_416 {
|
||||
EResult m_eResult;
|
||||
int32 m_nResultsReturned;
|
||||
int32 m_nTotalResultCount;
|
||||
PublishedFileId_t m_rgPublishedFileId[50];
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageEnumerateUserPublishedFilesResult_t_416(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageSubscribePublishedFileResult_t_16 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageSubscribePublishedFileResult_t_16(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_616 {
|
||||
EResult m_eResult;
|
||||
int32 m_nResultsReturned;
|
||||
int32 m_nTotalResultCount;
|
||||
PublishedFileId_t m_rgPublishedFileId[50];
|
||||
uint32 m_rgRTimeSubscribed[50];
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageEnumerateUserSubscribedFilesResult_t_616(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageUnsubscribePublishedFileResult_t_16 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageUnsubscribePublishedFileResult_t_16(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageUpdatePublishedFileResult_t_24 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
bool m_bUserNeedsToAcceptWorkshopLegalAgreement;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageUpdatePublishedFileResult_t_24(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageDownloadUGCResult_t_296 {
|
||||
EResult m_eResult;
|
||||
UGCHandle_t m_hFile;
|
||||
AppId_t m_nAppID;
|
||||
int32 m_nSizeInBytes;
|
||||
char m_pchFileName[260];
|
||||
uint64 m_ulSteamIDOwner;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageDownloadUGCResult_t_296(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageGetPublishedFileDetailsResult_t_9760 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
AppId_t m_nCreatorAppID;
|
||||
AppId_t m_nConsumerAppID;
|
||||
char m_rgchTitle[129];
|
||||
char m_rgchDescription[8000];
|
||||
UGCHandle_t m_hFile;
|
||||
UGCHandle_t m_hPreviewFile;
|
||||
uint64 m_ulSteamIDOwner;
|
||||
uint32 m_rtimeCreated;
|
||||
uint32 m_rtimeUpdated;
|
||||
ERemoteStoragePublishedFileVisibility m_eVisibility;
|
||||
bool m_bBanned;
|
||||
char m_rgchTags[1025];
|
||||
bool m_bTagsTruncated;
|
||||
char m_pchFileName[260];
|
||||
int32 m_nFileSize;
|
||||
int32 m_nPreviewFileSize;
|
||||
char m_rgchURL[256];
|
||||
EWorkshopFileType m_eFileType;
|
||||
bool m_bAcceptedForUse;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9760(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageEnumerateWorkshopFilesResult_t_624 {
|
||||
EResult m_eResult;
|
||||
int32 m_nResultsReturned;
|
||||
int32 m_nTotalResultCount;
|
||||
PublishedFileId_t m_rgPublishedFileId[50];
|
||||
float m_rgScore[50];
|
||||
AppId_t m_nAppId;
|
||||
uint32 m_unStartIndex;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageEnumerateWorkshopFilesResult_t_624(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_32 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_unPublishedFileId;
|
||||
int32 m_nVotesFor;
|
||||
int32 m_nVotesAgainst;
|
||||
int32 m_nReports;
|
||||
float m_fScore;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageGetPublishedItemVoteDetailsResult_t_32(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageUpdateUserPublishedItemVoteResult_t_16 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageUpdateUserPublishedItemVoteResult_t_16(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageUserVoteDetails_t_24 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
EWorkshopVote m_eVote;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageUserVoteDetails_t_24(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416 {
|
||||
EResult m_eResult;
|
||||
int32 m_nResultsReturned;
|
||||
int32 m_nTotalResultCount;
|
||||
PublishedFileId_t m_rgPublishedFileId[50];
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageSetUserPublishedFileActionResult_t_24 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
EWorkshopFileAction m_eAction;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageSetUserPublishedFileActionResult_t_24(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStoragePublishedFileUpdated_t_24 {
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
AppId_t m_nAppID;
|
||||
uint64 m_ulUnused;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStoragePublishedFileUpdated_t_24(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winLeaderboardScoreUploaded_t_32 {
|
||||
uint8 m_bSuccess;
|
||||
SteamLeaderboard_t m_hSteamLeaderboard;
|
||||
int32 m_nScore;
|
||||
uint8 m_bScoreChanged;
|
||||
int m_nGlobalRankNew;
|
||||
int m_nGlobalRankPrevious;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_LeaderboardScoreUploaded_t_32(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winLeaderboardUGCSet_t_16 {
|
||||
EResult m_eResult;
|
||||
SteamLeaderboard_t m_hSteamLeaderboard;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_LeaderboardUGCSet_t_16(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winPS3TrophiesInstalled_t_24 {
|
||||
uint64 m_nGameID;
|
||||
EResult m_eResult;
|
||||
uint64 m_ulRequiredDiskSpace;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_PS3TrophiesInstalled_t_24(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winFileDetailsResult_t_40 {
|
||||
EResult m_eResult;
|
||||
uint64 m_ulFileSize;
|
||||
uint8 m_FileSHA[20];
|
||||
uint32 m_unFlags;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_FileDetailsResult_t_40(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winHTTPRequestCompleted_t_32 {
|
||||
HTTPRequestHandle m_hRequest;
|
||||
uint64 m_ulContextValue;
|
||||
bool m_bRequestSuccessful;
|
||||
EHTTPStatusCode m_eStatusCode;
|
||||
uint32 m_unBodySize;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_HTTPRequestCompleted_t_32(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winHTTPRequestHeadersReceived_t_16 {
|
||||
HTTPRequestHandle m_hRequest;
|
||||
uint64 m_ulContextValue;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_HTTPRequestHeadersReceived_t_16(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winHTTPRequestDataReceived_t_24 {
|
||||
HTTPRequestHandle m_hRequest;
|
||||
uint64 m_ulContextValue;
|
||||
uint32 m_cOffset;
|
||||
uint32 m_cBytesReceived;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_HTTPRequestDataReceived_t_24(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winSteamUGCRequestUGCDetailsResult_t_9784 {
|
||||
SteamUGCDetails_t m_details;
|
||||
bool m_bCachedData;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_SteamUGCRequestUGCDetailsResult_t_9784(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winCreateItemResult_t_24 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
bool m_bUserNeedsToAcceptWorkshopLegalAgreement;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_CreateItemResult_t_24(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winItemInstalled_t_16 {
|
||||
AppId_t m_unAppID;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_ItemInstalled_t_16(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winDownloadItemResult_t_24 {
|
||||
AppId_t m_unAppID;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
EResult m_eResult;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_DownloadItemResult_t_24(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winAddUGCDependencyResult_t_24 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
PublishedFileId_t m_nChildPublishedFileId;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_AddUGCDependencyResult_t_24(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoveUGCDependencyResult_t_24 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
PublishedFileId_t m_nChildPublishedFileId;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoveUGCDependencyResult_t_24(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winAddAppDependencyResult_t_24 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
AppId_t m_nAppID;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_AddAppDependencyResult_t_24(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoveAppDependencyResult_t_24 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
AppId_t m_nAppID;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoveAppDependencyResult_t_24(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winGetAppDependenciesResult_t_152 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
AppId_t m_rgAppIDs[32];
|
||||
uint32 m_nNumAppDependencies;
|
||||
uint32 m_nTotalNumAppDependencies;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_GetAppDependenciesResult_t_152(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winDeleteItemResult_t_16 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_DeleteItemResult_t_16(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winSteamInventoryStartPurchaseResult_t_24 {
|
||||
EResult m_result;
|
||||
uint64 m_ulOrderID;
|
||||
uint64 m_ulTransID;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_SteamInventoryStartPurchaseResult_t_24(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winGSReputation_t_40 {
|
||||
EResult m_eResult;
|
||||
uint32 m_unReputationScore;
|
||||
bool m_bBanned;
|
||||
uint32 m_unBannedIP;
|
||||
uint16 m_usBannedPort;
|
||||
uint64 m_ulBannedGameID;
|
||||
uint32 m_unBanExpires;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_GSReputation_t_40(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winHTTPRequestCompleted_t_24 {
|
||||
HTTPRequestHandle m_hRequest;
|
||||
uint64 m_ulContextValue;
|
||||
bool m_bRequestSuccessful;
|
||||
EHTTPStatusCode m_eStatusCode;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_HTTPRequestCompleted_t_24(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winSteamUGCRequestUGCDetailsResult_t_9776 {
|
||||
SteamUGCDetails_t m_details;
|
||||
bool m_bCachedData;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_SteamUGCRequestUGCDetailsResult_t_9776(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageFileShareResult_t_16 {
|
||||
EResult m_eResult;
|
||||
UGCHandle_t m_hFile;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageFileShareResult_t_16(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winSteamUGCRequestUGCDetailsResult_t_9768 {
|
||||
SteamUGCDetails_t m_details;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_SteamUGCRequestUGCDetailsResult_t_9768(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageGetPublishedFileDetailsResult_t_9752 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
AppId_t m_nCreatorAppID;
|
||||
AppId_t m_nConsumerAppID;
|
||||
char m_rgchTitle[129];
|
||||
char m_rgchDescription[8000];
|
||||
UGCHandle_t m_hFile;
|
||||
UGCHandle_t m_hPreviewFile;
|
||||
uint64 m_ulSteamIDOwner;
|
||||
uint32 m_rtimeCreated;
|
||||
uint32 m_rtimeUpdated;
|
||||
ERemoteStoragePublishedFileVisibility m_eVisibility;
|
||||
bool m_bBanned;
|
||||
char m_rgchTags[1025];
|
||||
bool m_bTagsTruncated;
|
||||
char m_pchFileName[260];
|
||||
int32 m_nFileSize;
|
||||
int32 m_nPreviewFileSize;
|
||||
char m_rgchURL[256];
|
||||
EWorkshopFileType m_eFileType;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9752(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStoragePublishFileResult_t_16 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStoragePublishFileResult_t_16(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageUpdatePublishedFileResult_t_16 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageUpdatePublishedFileResult_t_16(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageEnumerateWorkshopFilesResult_t_616 {
|
||||
EResult m_eResult;
|
||||
int32 m_nResultsReturned;
|
||||
int32 m_nTotalResultCount;
|
||||
PublishedFileId_t m_rgPublishedFileId[50];
|
||||
float m_rgScore[50];
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageEnumerateWorkshopFilesResult_t_616(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageGetPublishedFileDetailsResult_t_9496 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
AppId_t m_nCreatorAppID;
|
||||
AppId_t m_nConsumerAppID;
|
||||
char m_rgchTitle[129];
|
||||
char m_rgchDescription[8000];
|
||||
UGCHandle_t m_hFile;
|
||||
UGCHandle_t m_hPreviewFile;
|
||||
uint64 m_ulSteamIDOwner;
|
||||
uint32 m_rtimeCreated;
|
||||
uint32 m_rtimeUpdated;
|
||||
ERemoteStoragePublishedFileVisibility m_eVisibility;
|
||||
bool m_bBanned;
|
||||
char m_rgchTags[1025];
|
||||
bool m_bTagsTruncated;
|
||||
char m_pchFileName[260];
|
||||
int32 m_nFileSize;
|
||||
int32 m_nPreviewFileSize;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9496(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageGetPublishedFileDetailsResult_t_1744 {
|
||||
EResult m_eResult;
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
AppId_t m_nCreatorAppID;
|
||||
AppId_t m_nConsumerAppID;
|
||||
char m_rgchTitle[129];
|
||||
char m_rgchDescription[257];
|
||||
UGCHandle_t m_hFile;
|
||||
UGCHandle_t m_hPreviewFile;
|
||||
uint64 m_ulSteamIDOwner;
|
||||
uint32 m_rtimeCreated;
|
||||
uint32 m_rtimeUpdated;
|
||||
ERemoteStoragePublishedFileVisibility m_eVisibility;
|
||||
bool m_bBanned;
|
||||
char m_rgchTags[1025];
|
||||
bool m_bTagsTruncated;
|
||||
char m_pchFileName[260];
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_1744(void *l, void *w);
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRemoteStorageDownloadUGCResult_t_40 {
|
||||
EResult m_eResult;
|
||||
UGCHandle_t m_hFile;
|
||||
AppId_t m_nAppID;
|
||||
int32 m_nSizeInBytes;
|
||||
char * m_pchFileName;
|
||||
uint64 m_ulSteamIDOwner;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
extern void cb_RemoteStorageDownloadUGCResult_t_40(void *l, void *w);
|
||||
|
||||
|
@ -532,7 +532,7 @@ def handle_struct(sdkver, struct):
|
||||
generated_cb_ids.append(cb_id)
|
||||
|
||||
datfile = open("cb_converters.dat", "a")
|
||||
datfile.write("case 0x%08x: win_msg->m_cubParam = sizeof(struct win%s); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); %s(lin_msg.m_pubParam, win_msg->m_pubParam); break;\n" % (cb_id, struct_name, l2w_handler_name))
|
||||
datfile.write("case 0x%08x: win_msg->m_cubParam = %s; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); %s(lin_msg.m_pubParam, win_msg->m_pubParam); break;\n" % (cb_id, windows_struct.get_size(), l2w_handler_name))
|
||||
|
||||
generated_cb_handlers.append(l2w_handler_name)
|
||||
|
||||
@ -542,16 +542,6 @@ def handle_struct(sdkver, struct):
|
||||
cb_table[cb_num][1].append((windows_struct.get_size(), struct_name))
|
||||
|
||||
hfile = open("cb_converters.h", "a")
|
||||
hfile.write("#pragma pack( push, 8 )\n")
|
||||
hfile.write("struct win%s {\n" % struct_name)
|
||||
for m in struct.get_children():
|
||||
if m.kind == clang.cindex.CursorKind.FIELD_DECL:
|
||||
if m.type.kind == clang.cindex.TypeKind.CONSTANTARRAY:
|
||||
hfile.write(" %s %s[%u];\n" % (m.type.element_type.spelling, m.displayname, m.type.element_count))
|
||||
else:
|
||||
hfile.write(" %s %s;\n" % (m.type.spelling, m.displayname))
|
||||
hfile.write("} __attribute__ ((ms_struct));\n")
|
||||
hfile.write("#pragma pack( pop )\n")
|
||||
hfile.write("extern void %s(void *l, void *w);\n\n" % l2w_handler_name)
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user