steamclient: Read access input strings on the PE side.

This commit is contained in:
Paul Gofman 2023-12-13 20:09:27 -06:00 committed by Arkadiusz Hiler
parent de63ea5341
commit c8669fbcbd
27 changed files with 1760 additions and 0 deletions

View file

@ -170,6 +170,10 @@ int8_t __thiscall winISteamGameServer_SteamGameServer002_Obsolete_GSSetStatus(st
.pchVersion = pchVersion,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchServerName, -1);
IsBadStringPtrA(pchGameDir, -1);
IsBadStringPtrA(pchMapName, -1);
IsBadStringPtrA(pchVersion, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer002_Obsolete_GSSetStatus, &params );
return params._ret;
}
@ -186,6 +190,8 @@ int8_t __thiscall winISteamGameServer_SteamGameServer002_GSUpdateStatus(struct w
.pchMapName = pchMapName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchServerName, -1);
IsBadStringPtrA(pchMapName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer002_GSUpdateStatus, &params );
return params._ret;
}
@ -226,6 +232,8 @@ int8_t __thiscall winISteamGameServer_SteamGameServer002_GSSetServerType(struct
.pchVersion = pchVersion,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameDir, -1);
IsBadStringPtrA(pchVersion, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer002_GSSetServerType, &params );
return params._ret;
}
@ -246,6 +254,8 @@ int8_t __thiscall winISteamGameServer_SteamGameServer002_GSSetServerType2(struct
.bLANMode = bLANMode,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameDir, -1);
IsBadStringPtrA(pchVersion, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer002_GSSetServerType2, &params );
return params._ret;
}
@ -263,6 +273,9 @@ int8_t __thiscall winISteamGameServer_SteamGameServer002_GSUpdateStatus2(struct
.pchMapName = pchMapName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchServerName, -1);
IsBadStringPtrA(pSpectatorServerName, -1);
IsBadStringPtrA(pchMapName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer002_GSUpdateStatus2, &params );
return params._ret;
}
@ -289,6 +302,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer002_GSSetUserData(struct w_
.nFrags = nFrags,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pPlayerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer002_GSSetUserData, &params );
return params._ret;
}
@ -312,6 +326,7 @@ void __thiscall winISteamGameServer_SteamGameServer002_GSSetGameType(struct w_st
.pchType = pchType,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchType, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer002_GSSetGameType, &params );
}
@ -508,6 +523,8 @@ int8_t __thiscall winISteamGameServer_SteamGameServer003_GSSetServerType(struct
.bLANMode = bLANMode,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameDir, -1);
IsBadStringPtrA(pchVersion, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer003_GSSetServerType, &params );
return params._ret;
}
@ -525,6 +542,9 @@ int8_t __thiscall winISteamGameServer_SteamGameServer003_GSUpdateStatus(struct w
.pchMapName = pchMapName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchServerName, -1);
IsBadStringPtrA(pSpectatorServerName, -1);
IsBadStringPtrA(pchMapName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer003_GSUpdateStatus, &params );
return params._ret;
}
@ -551,6 +571,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer003_GSSetUserData(struct w_
.nFrags = nFrags,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pPlayerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer003_GSSetUserData, &params );
return params._ret;
}
@ -574,6 +595,7 @@ void __thiscall winISteamGameServer_SteamGameServer003_GSSetGameType(struct w_st
.pchType = pchType,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchType, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer003_GSSetGameType, &params );
}
@ -586,6 +608,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer003_GSGetUserAchievementSta
.pchAchievementName = pchAchievementName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchAchievementName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer003_GSGetUserAchievementStatus, &params );
return params._ret;
}
@ -741,6 +764,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer004_BUpdateUserData(struct
.uScore = uScore,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchPlayerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer004_BUpdateUserData, &params );
return params._ret;
}
@ -761,6 +785,8 @@ int8_t __thiscall winISteamGameServer_SteamGameServer004_BSetServerType(struct w
.bLANMode = bLANMode,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameDir, -1);
IsBadStringPtrA(pchVersion, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer004_BSetServerType, &params );
return params._ret;
}
@ -778,6 +804,9 @@ void __thiscall winISteamGameServer_SteamGameServer004_UpdateServerStatus(struct
.pchMapName = pchMapName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchServerName, -1);
IsBadStringPtrA(pSpectatorServerName, -1);
IsBadStringPtrA(pchMapName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer004_UpdateServerStatus, &params );
}
@ -800,6 +829,7 @@ void __thiscall winISteamGameServer_SteamGameServer004_SetGameType(struct w_stea
.pchGameType = pchGameType,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameType, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer004_SetGameType, &params );
}
@ -812,6 +842,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer004_BGetUserAchievementStat
.pchAchievementName = pchAchievementName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchAchievementName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer004_BGetUserAchievementStatus, &params );
return params._ret;
}
@ -965,6 +996,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer005_BUpdateUserData(struct
.uScore = uScore,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchPlayerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer005_BUpdateUserData, &params );
return params._ret;
}
@ -984,6 +1016,8 @@ int8_t __thiscall winISteamGameServer_SteamGameServer005_BSetServerType(struct w
.bLANMode = bLANMode,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameDir, -1);
IsBadStringPtrA(pchVersion, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer005_BSetServerType, &params );
return params._ret;
}
@ -1001,6 +1035,9 @@ void __thiscall winISteamGameServer_SteamGameServer005_UpdateServerStatus(struct
.pchMapName = pchMapName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchServerName, -1);
IsBadStringPtrA(pSpectatorServerName, -1);
IsBadStringPtrA(pchMapName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer005_UpdateServerStatus, &params );
}
@ -1023,6 +1060,7 @@ void __thiscall winISteamGameServer_SteamGameServer005_SetGameType(struct w_stea
.pchGameType = pchGameType,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameType, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer005_SetGameType, &params );
}
@ -1035,6 +1073,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer005_BGetUserAchievementStat
.pchAchievementName = pchAchievementName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchAchievementName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer005_BGetUserAchievementStatus, &params );
return params._ret;
}
@ -1191,6 +1230,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer008_BUpdateUserData(struct
.uScore = uScore,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchPlayerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer008_BUpdateUserData, &params );
return params._ret;
}
@ -1210,6 +1250,8 @@ int8_t __thiscall winISteamGameServer_SteamGameServer008_BSetServerType(struct w
.bLANMode = bLANMode,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameDir, -1);
IsBadStringPtrA(pchVersion, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer008_BSetServerType, &params );
return params._ret;
}
@ -1227,6 +1269,9 @@ void __thiscall winISteamGameServer_SteamGameServer008_UpdateServerStatus(struct
.pchMapName = pchMapName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchServerName, -1);
IsBadStringPtrA(pSpectatorServerName, -1);
IsBadStringPtrA(pchMapName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer008_UpdateServerStatus, &params );
}
@ -1249,6 +1294,7 @@ void __thiscall winISteamGameServer_SteamGameServer008_SetGameType(struct w_stea
.pchGameType = pchGameType,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameType, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer008_SetGameType, &params );
}
@ -1261,6 +1307,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer008_BGetUserAchievementStat
.pchAchievementName = pchAchievementName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchAchievementName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer008_BGetUserAchievementStatus, &params );
return params._ret;
}
@ -1456,6 +1503,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer009_BUpdateUserData(struct
.uScore = uScore,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchPlayerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer009_BUpdateUserData, &params );
return params._ret;
}
@ -1475,6 +1523,8 @@ int8_t __thiscall winISteamGameServer_SteamGameServer009_BSetServerType(struct w
.bLANMode = bLANMode,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameDir, -1);
IsBadStringPtrA(pchVersion, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer009_BSetServerType, &params );
return params._ret;
}
@ -1492,6 +1542,9 @@ void __thiscall winISteamGameServer_SteamGameServer009_UpdateServerStatus(struct
.pchMapName = pchMapName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchServerName, -1);
IsBadStringPtrA(pSpectatorServerName, -1);
IsBadStringPtrA(pchMapName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer009_UpdateServerStatus, &params );
}
@ -1514,6 +1567,7 @@ void __thiscall winISteamGameServer_SteamGameServer009_SetGameType(struct w_stea
.pchGameType = pchGameType,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameType, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer009_SetGameType, &params );
}
@ -1526,6 +1580,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer009_BGetUserAchievementStat
.pchAchievementName = pchAchievementName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchAchievementName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer009_BGetUserAchievementStatus, &params );
return params._ret;
}
@ -1572,6 +1627,7 @@ void __thiscall winISteamGameServer_SteamGameServer009_SetGameData(struct w_stea
.pchGameData = pchGameData,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameData, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer009_SetGameData, &params );
}
@ -1751,6 +1807,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer010_BUpdateUserData(struct
.uScore = uScore,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchPlayerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer010_BUpdateUserData, &params );
return params._ret;
}
@ -1770,6 +1827,8 @@ int8_t __thiscall winISteamGameServer_SteamGameServer010_BSetServerType(struct w
.bLANMode = bLANMode,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameDir, -1);
IsBadStringPtrA(pchVersion, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer010_BSetServerType, &params );
return params._ret;
}
@ -1787,6 +1846,9 @@ void __thiscall winISteamGameServer_SteamGameServer010_UpdateServerStatus(struct
.pchMapName = pchMapName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchServerName, -1);
IsBadStringPtrA(pSpectatorServerName, -1);
IsBadStringPtrA(pchMapName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer010_UpdateServerStatus, &params );
}
@ -1809,6 +1871,7 @@ void __thiscall winISteamGameServer_SteamGameServer010_SetGameTags(struct w_stea
.pchGameTags = pchGameTags,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameTags, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer010_SetGameTags, &params );
}
@ -1865,6 +1928,7 @@ void __thiscall winISteamGameServer_SteamGameServer010_SetGameData(struct w_stea
.pchGameData = pchGameData,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameData, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer010_SetGameData, &params );
}
@ -2030,6 +2094,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer011_InitGameServer(struct w
.pchVersionString = pchVersionString,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchVersionString, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer011_InitGameServer, &params );
return params._ret;
}
@ -2042,6 +2107,7 @@ void __thiscall winISteamGameServer_SteamGameServer011_SetProduct(struct w_steam
.pszProduct = pszProduct,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszProduct, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer011_SetProduct, &params );
}
@ -2053,6 +2119,7 @@ void __thiscall winISteamGameServer_SteamGameServer011_SetGameDescription(struct
.pszGameDescription = pszGameDescription,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszGameDescription, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer011_SetGameDescription, &params );
}
@ -2064,6 +2131,7 @@ void __thiscall winISteamGameServer_SteamGameServer011_SetModDir(struct w_steam_
.pszModDir = pszModDir,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszModDir, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer011_SetModDir, &params );
}
@ -2087,6 +2155,8 @@ void __thiscall winISteamGameServer_SteamGameServer011_LogOn(struct w_steam_ifac
.pszPassword = pszPassword,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszAccountName, -1);
IsBadStringPtrA(pszPassword, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer011_LogOn, &params );
}
@ -2185,6 +2255,7 @@ void __thiscall winISteamGameServer_SteamGameServer011_SetServerName(struct w_st
.pszServerName = pszServerName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszServerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer011_SetServerName, &params );
}
@ -2196,6 +2267,7 @@ void __thiscall winISteamGameServer_SteamGameServer011_SetMapName(struct w_steam
.pszMapName = pszMapName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszMapName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer011_SetMapName, &params );
}
@ -2229,6 +2301,7 @@ void __thiscall winISteamGameServer_SteamGameServer011_SetSpectatorServerName(st
.pszSpectatorServerName = pszSpectatorServerName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszSpectatorServerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer011_SetSpectatorServerName, &params );
}
@ -2251,6 +2324,8 @@ void __thiscall winISteamGameServer_SteamGameServer011_SetKeyValue(struct w_stea
.pValue = pValue,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pKey, -1);
IsBadStringPtrA(pValue, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer011_SetKeyValue, &params );
}
@ -2262,6 +2337,7 @@ void __thiscall winISteamGameServer_SteamGameServer011_SetGameTags(struct w_stea
.pchGameTags = pchGameTags,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameTags, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer011_SetGameTags, &params );
}
@ -2273,6 +2349,7 @@ void __thiscall winISteamGameServer_SteamGameServer011_SetGameData(struct w_stea
.pchGameData = pchGameData,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameData, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer011_SetGameData, &params );
}
@ -2284,6 +2361,7 @@ void __thiscall winISteamGameServer_SteamGameServer011_SetRegion(struct w_steam_
.pszRegion = pszRegion,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszRegion, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer011_SetRegion, &params );
}
@ -2335,6 +2413,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer011_BUpdateUserData(struct
.uScore = uScore,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchPlayerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer011_BUpdateUserData, &params );
return params._ret;
}
@ -2653,6 +2732,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer012_InitGameServer(struct w
.pchVersionString = pchVersionString,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchVersionString, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer012_InitGameServer, &params );
return params._ret;
}
@ -2665,6 +2745,7 @@ void __thiscall winISteamGameServer_SteamGameServer012_SetProduct(struct w_steam
.pszProduct = pszProduct,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszProduct, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer012_SetProduct, &params );
}
@ -2676,6 +2757,7 @@ void __thiscall winISteamGameServer_SteamGameServer012_SetGameDescription(struct
.pszGameDescription = pszGameDescription,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszGameDescription, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer012_SetGameDescription, &params );
}
@ -2687,6 +2769,7 @@ void __thiscall winISteamGameServer_SteamGameServer012_SetModDir(struct w_steam_
.pszModDir = pszModDir,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszModDir, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer012_SetModDir, &params );
}
@ -2709,6 +2792,7 @@ void __thiscall winISteamGameServer_SteamGameServer012_LogOn(struct w_steam_ifac
.pszToken = pszToken,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszToken, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer012_LogOn, &params );
}
@ -2807,6 +2891,7 @@ void __thiscall winISteamGameServer_SteamGameServer012_SetServerName(struct w_st
.pszServerName = pszServerName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszServerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer012_SetServerName, &params );
}
@ -2818,6 +2903,7 @@ void __thiscall winISteamGameServer_SteamGameServer012_SetMapName(struct w_steam
.pszMapName = pszMapName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszMapName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer012_SetMapName, &params );
}
@ -2851,6 +2937,7 @@ void __thiscall winISteamGameServer_SteamGameServer012_SetSpectatorServerName(st
.pszSpectatorServerName = pszSpectatorServerName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszSpectatorServerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer012_SetSpectatorServerName, &params );
}
@ -2873,6 +2960,8 @@ void __thiscall winISteamGameServer_SteamGameServer012_SetKeyValue(struct w_stea
.pValue = pValue,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pKey, -1);
IsBadStringPtrA(pValue, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer012_SetKeyValue, &params );
}
@ -2884,6 +2973,7 @@ void __thiscall winISteamGameServer_SteamGameServer012_SetGameTags(struct w_stea
.pchGameTags = pchGameTags,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameTags, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer012_SetGameTags, &params );
}
@ -2895,6 +2985,7 @@ void __thiscall winISteamGameServer_SteamGameServer012_SetGameData(struct w_stea
.pchGameData = pchGameData,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameData, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer012_SetGameData, &params );
}
@ -2906,6 +2997,7 @@ void __thiscall winISteamGameServer_SteamGameServer012_SetRegion(struct w_steam_
.pszRegion = pszRegion,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszRegion, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer012_SetRegion, &params );
}
@ -2957,6 +3049,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer012_BUpdateUserData(struct
.uScore = uScore,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchPlayerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer012_BUpdateUserData, &params );
return params._ret;
}
@ -3275,6 +3368,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer013_InitGameServer(struct w
.pchVersionString = pchVersionString,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchVersionString, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer013_InitGameServer, &params );
return params._ret;
}
@ -3287,6 +3381,7 @@ void __thiscall winISteamGameServer_SteamGameServer013_SetProduct(struct w_steam
.pszProduct = pszProduct,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszProduct, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer013_SetProduct, &params );
}
@ -3298,6 +3393,7 @@ void __thiscall winISteamGameServer_SteamGameServer013_SetGameDescription(struct
.pszGameDescription = pszGameDescription,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszGameDescription, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer013_SetGameDescription, &params );
}
@ -3309,6 +3405,7 @@ void __thiscall winISteamGameServer_SteamGameServer013_SetModDir(struct w_steam_
.pszModDir = pszModDir,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszModDir, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer013_SetModDir, &params );
}
@ -3331,6 +3428,7 @@ void __thiscall winISteamGameServer_SteamGameServer013_LogOn(struct w_steam_ifac
.pszToken = pszToken,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszToken, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer013_LogOn, &params );
}
@ -3429,6 +3527,7 @@ void __thiscall winISteamGameServer_SteamGameServer013_SetServerName(struct w_st
.pszServerName = pszServerName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszServerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer013_SetServerName, &params );
}
@ -3440,6 +3539,7 @@ void __thiscall winISteamGameServer_SteamGameServer013_SetMapName(struct w_steam
.pszMapName = pszMapName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszMapName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer013_SetMapName, &params );
}
@ -3473,6 +3573,7 @@ void __thiscall winISteamGameServer_SteamGameServer013_SetSpectatorServerName(st
.pszSpectatorServerName = pszSpectatorServerName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszSpectatorServerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer013_SetSpectatorServerName, &params );
}
@ -3495,6 +3596,8 @@ void __thiscall winISteamGameServer_SteamGameServer013_SetKeyValue(struct w_stea
.pValue = pValue,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pKey, -1);
IsBadStringPtrA(pValue, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer013_SetKeyValue, &params );
}
@ -3506,6 +3609,7 @@ void __thiscall winISteamGameServer_SteamGameServer013_SetGameTags(struct w_stea
.pchGameTags = pchGameTags,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameTags, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer013_SetGameTags, &params );
}
@ -3517,6 +3621,7 @@ void __thiscall winISteamGameServer_SteamGameServer013_SetGameData(struct w_stea
.pchGameData = pchGameData,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameData, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer013_SetGameData, &params );
}
@ -3528,6 +3633,7 @@ void __thiscall winISteamGameServer_SteamGameServer013_SetRegion(struct w_steam_
.pszRegion = pszRegion,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszRegion, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer013_SetRegion, &params );
}
@ -3579,6 +3685,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer013_BUpdateUserData(struct
.uScore = uScore,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchPlayerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer013_BUpdateUserData, &params );
return params._ret;
}
@ -3898,6 +4005,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer014_InitGameServer(struct w
.pchVersionString = pchVersionString,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchVersionString, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer014_InitGameServer, &params );
return params._ret;
}
@ -3910,6 +4018,7 @@ void __thiscall winISteamGameServer_SteamGameServer014_SetProduct(struct w_steam
.pszProduct = pszProduct,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszProduct, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer014_SetProduct, &params );
}
@ -3921,6 +4030,7 @@ void __thiscall winISteamGameServer_SteamGameServer014_SetGameDescription(struct
.pszGameDescription = pszGameDescription,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszGameDescription, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer014_SetGameDescription, &params );
}
@ -3932,6 +4042,7 @@ void __thiscall winISteamGameServer_SteamGameServer014_SetModDir(struct w_steam_
.pszModDir = pszModDir,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszModDir, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer014_SetModDir, &params );
}
@ -3954,6 +4065,7 @@ void __thiscall winISteamGameServer_SteamGameServer014_LogOn(struct w_steam_ifac
.pszToken = pszToken,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszToken, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer014_LogOn, &params );
}
@ -4052,6 +4164,7 @@ void __thiscall winISteamGameServer_SteamGameServer014_SetServerName(struct w_st
.pszServerName = pszServerName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszServerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer014_SetServerName, &params );
}
@ -4063,6 +4176,7 @@ void __thiscall winISteamGameServer_SteamGameServer014_SetMapName(struct w_steam
.pszMapName = pszMapName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszMapName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer014_SetMapName, &params );
}
@ -4096,6 +4210,7 @@ void __thiscall winISteamGameServer_SteamGameServer014_SetSpectatorServerName(st
.pszSpectatorServerName = pszSpectatorServerName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszSpectatorServerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer014_SetSpectatorServerName, &params );
}
@ -4118,6 +4233,8 @@ void __thiscall winISteamGameServer_SteamGameServer014_SetKeyValue(struct w_stea
.pValue = pValue,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pKey, -1);
IsBadStringPtrA(pValue, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer014_SetKeyValue, &params );
}
@ -4129,6 +4246,7 @@ void __thiscall winISteamGameServer_SteamGameServer014_SetGameTags(struct w_stea
.pchGameTags = pchGameTags,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameTags, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer014_SetGameTags, &params );
}
@ -4140,6 +4258,7 @@ void __thiscall winISteamGameServer_SteamGameServer014_SetGameData(struct w_stea
.pchGameData = pchGameData,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameData, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer014_SetGameData, &params );
}
@ -4151,6 +4270,7 @@ void __thiscall winISteamGameServer_SteamGameServer014_SetRegion(struct w_steam_
.pszRegion = pszRegion,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszRegion, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer014_SetRegion, &params );
}
@ -4376,6 +4496,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer014_BUpdateUserData(struct
.uScore = uScore,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchPlayerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer014_BUpdateUserData, &params );
return params._ret;
}
@ -4521,6 +4642,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer015_InitGameServer(struct w
.pchVersionString = pchVersionString,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchVersionString, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer015_InitGameServer, &params );
return params._ret;
}
@ -4533,6 +4655,7 @@ void __thiscall winISteamGameServer_SteamGameServer015_SetProduct(struct w_steam
.pszProduct = pszProduct,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszProduct, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer015_SetProduct, &params );
}
@ -4544,6 +4667,7 @@ void __thiscall winISteamGameServer_SteamGameServer015_SetGameDescription(struct
.pszGameDescription = pszGameDescription,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszGameDescription, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer015_SetGameDescription, &params );
}
@ -4555,6 +4679,7 @@ void __thiscall winISteamGameServer_SteamGameServer015_SetModDir(struct w_steam_
.pszModDir = pszModDir,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszModDir, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer015_SetModDir, &params );
}
@ -4577,6 +4702,7 @@ void __thiscall winISteamGameServer_SteamGameServer015_LogOn(struct w_steam_ifac
.pszToken = pszToken,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszToken, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer015_LogOn, &params );
}
@ -4675,6 +4801,7 @@ void __thiscall winISteamGameServer_SteamGameServer015_SetServerName(struct w_st
.pszServerName = pszServerName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszServerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer015_SetServerName, &params );
}
@ -4686,6 +4813,7 @@ void __thiscall winISteamGameServer_SteamGameServer015_SetMapName(struct w_steam
.pszMapName = pszMapName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszMapName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer015_SetMapName, &params );
}
@ -4719,6 +4847,7 @@ void __thiscall winISteamGameServer_SteamGameServer015_SetSpectatorServerName(st
.pszSpectatorServerName = pszSpectatorServerName,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszSpectatorServerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer015_SetSpectatorServerName, &params );
}
@ -4741,6 +4870,8 @@ void __thiscall winISteamGameServer_SteamGameServer015_SetKeyValue(struct w_stea
.pValue = pValue,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pKey, -1);
IsBadStringPtrA(pValue, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer015_SetKeyValue, &params );
}
@ -4752,6 +4883,7 @@ void __thiscall winISteamGameServer_SteamGameServer015_SetGameTags(struct w_stea
.pchGameTags = pchGameTags,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameTags, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer015_SetGameTags, &params );
}
@ -4763,6 +4895,7 @@ void __thiscall winISteamGameServer_SteamGameServer015_SetGameData(struct w_stea
.pchGameData = pchGameData,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchGameData, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer015_SetGameData, &params );
}
@ -4774,6 +4907,7 @@ void __thiscall winISteamGameServer_SteamGameServer015_SetRegion(struct w_steam_
.pszRegion = pszRegion,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pszRegion, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer015_SetRegion, &params );
}
@ -5000,6 +5134,7 @@ int8_t __thiscall winISteamGameServer_SteamGameServer015_BUpdateUserData(struct
.uScore = uScore,
};
TRACE("%p\n", _this);
IsBadStringPtrA(pchPlayerName, -1);
STEAMCLIENT_CALL( ISteamGameServer_SteamGameServer015_BUpdateUserData, &params );
return params._ret;
}