lsteamclient: import upstream fix for killer instinct crash

This commit is contained in:
GloriousEggroll committed 2025-10-27 16:28:47 -06:00
1 parent 0be46981e0
commit 1c69f23a87
30 files changed
+77 -248

No files matched your search

@@ -409,9 +409,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_PublishFile
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_PublishFile_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_PublishFile_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishFile( params->pchFile, params->pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->PublishFile( params->pchFile, params->pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags );
return 0;
}
@@ -433,9 +431,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_PublishWork
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005 *)params->u_iface;
char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 );
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->pTags );
steamclient_free_path( u_pchFile );
steamclient_free_path( u_pchPreviewFile );
return 0;
@@ -429,9 +429,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_PublishWork
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *)params->u_iface;
char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 );
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType );
*params->pTags = u_pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType );
steamclient_free_path( u_pchFile );
steamclient_free_path( u_pchPreviewFile );
return 0;
@@ -573,9 +571,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePubli
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFileTags_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags );
return 0;
}
@@ -793,11 +789,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumerateUs
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumerateUserSharedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *)params->u_iface;
u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags;
u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags );
*params->pExcludedTags = u_pExcludedTags;
*params->pRequiredTags = u_pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags );
return 0;
}
@@ -820,9 +812,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_PublishVide
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_PublishVideo_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *)params->u_iface;
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishVideo( params->pchVideoURL, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->PublishVideo( params->pchVideoURL, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags );
steamclient_free_path( u_pchPreviewFile );
return 0;
}
@@ -881,11 +871,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumeratePu
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumeratePublishedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
u_SteamParamStringArray_t u_pUserTags = *params->pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags );
*params->pTags = u_pTags;
*params->pUserTags = u_pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags );
return 0;
}
@@ -429,9 +429,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_PublishWork
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *)params->u_iface;
char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 );
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType );
*params->pTags = u_pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType );
steamclient_free_path( u_pchFile );
steamclient_free_path( u_pchPreviewFile );
return 0;
@@ -573,9 +571,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePubli
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFileTags_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags );
return 0;
}
@@ -793,11 +789,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumerateUs
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumerateUserSharedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *)params->u_iface;
u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags;
u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags );
*params->pExcludedTags = u_pExcludedTags;
*params->pRequiredTags = u_pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags );
return 0;
}
@@ -820,9 +812,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_PublishVide
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_PublishVideo_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *)params->u_iface;
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags );
steamclient_free_path( u_pchPreviewFile );
return 0;
}
@@ -881,11 +871,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumeratePu
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumeratePublishedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
u_SteamParamStringArray_t u_pUserTags = *params->pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags );
*params->pTags = u_pTags;
*params->pUserTags = u_pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags );
return 0;
}
@@ -501,9 +501,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_PublishWork
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *)params->u_iface;
char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 );
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType );
*params->pTags = u_pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType );
steamclient_free_path( u_pchFile );
steamclient_free_path( u_pchPreviewFile );
return 0;
@@ -645,9 +643,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePubli
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFileTags_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags );
return 0;
}
@@ -865,11 +861,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumerateUs
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumerateUserSharedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *)params->u_iface;
u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags;
u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags );
*params->pExcludedTags = u_pExcludedTags;
*params->pRequiredTags = u_pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags );
return 0;
}
@@ -892,9 +884,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_PublishVide
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_PublishVideo_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *)params->u_iface;
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags );
steamclient_free_path( u_pchPreviewFile );
return 0;
}
@@ -953,11 +943,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumeratePu
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumeratePublishedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
u_SteamParamStringArray_t u_pUserTags = *params->pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags );
*params->pTags = u_pTags;
*params->pUserTags = u_pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags );
return 0;
}
@@ -501,9 +501,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_PublishWork
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *)params->u_iface;
char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 );
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType );
*params->pTags = u_pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType );
steamclient_free_path( u_pchFile );
steamclient_free_path( u_pchPreviewFile );
return 0;
@@ -645,9 +643,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePubli
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFileTags_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags );
return 0;
}
@@ -865,11 +861,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumerateUs
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumerateUserSharedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *)params->u_iface;
u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags;
u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags );
*params->pExcludedTags = u_pExcludedTags;
*params->pRequiredTags = u_pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags );
return 0;
}
@@ -892,9 +884,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_PublishVide
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_PublishVideo_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *)params->u_iface;
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags );
steamclient_free_path( u_pchPreviewFile );
return 0;
}
@@ -953,11 +943,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumeratePu
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumeratePublishedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
u_SteamParamStringArray_t u_pUserTags = *params->pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags );
*params->pTags = u_pTags;
*params->pUserTags = u_pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags );
return 0;
}
@@ -501,9 +501,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_PublishWork
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *)params->u_iface;
char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 );
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType );
*params->pTags = u_pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType );
steamclient_free_path( u_pchFile );
steamclient_free_path( u_pchPreviewFile );
return 0;
@@ -645,9 +643,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePubli
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFileTags_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags );
return 0;
}
@@ -865,11 +861,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumerateUs
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumerateUserSharedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *)params->u_iface;
u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags;
u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags );
*params->pExcludedTags = u_pExcludedTags;
*params->pRequiredTags = u_pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags );
return 0;
}
@@ -892,9 +884,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_PublishVide
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_PublishVideo_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *)params->u_iface;
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags );
steamclient_free_path( u_pchPreviewFile );
return 0;
}
@@ -953,11 +943,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumeratePu
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumeratePublishedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
u_SteamParamStringArray_t u_pUserTags = *params->pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags );
*params->pTags = u_pTags;
*params->pUserTags = u_pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags );
return 0;
}
@@ -501,9 +501,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_PublishWork
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *)params->u_iface;
char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 );
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType );
*params->pTags = u_pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType );
steamclient_free_path( u_pchFile );
steamclient_free_path( u_pchPreviewFile );
return 0;
@@ -645,9 +643,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePubli
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFileTags_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags );
return 0;
}
@@ -865,11 +861,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumerateUs
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumerateUserSharedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *)params->u_iface;
u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags;
u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags );
*params->pExcludedTags = u_pExcludedTags;
*params->pRequiredTags = u_pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags );
return 0;
}
@@ -892,9 +884,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_PublishVide
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_PublishVideo_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *)params->u_iface;
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags );
steamclient_free_path( u_pchPreviewFile );
return 0;
}
@@ -953,11 +943,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumeratePu
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumeratePublishedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
u_SteamParamStringArray_t u_pUserTags = *params->pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags );
*params->pTags = u_pTags;
*params->pUserTags = u_pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags );
return 0;
}
@@ -501,9 +501,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_PublishWork
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *)params->u_iface;
char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 );
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType );
*params->pTags = u_pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType );
steamclient_free_path( u_pchFile );
steamclient_free_path( u_pchPreviewFile );
return 0;
@@ -645,9 +643,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePubli
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFileTags_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags );
return 0;
}
@@ -865,11 +861,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumerateUs
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumerateUserSharedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *)params->u_iface;
u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags;
u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags );
*params->pExcludedTags = u_pExcludedTags;
*params->pRequiredTags = u_pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags );
return 0;
}
@@ -892,9 +884,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_PublishVide
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_PublishVideo_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *)params->u_iface;
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags );
steamclient_free_path( u_pchPreviewFile );
return 0;
}
@@ -953,11 +943,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumeratePu
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumeratePublishedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
u_SteamParamStringArray_t u_pUserTags = *params->pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags );
*params->pTags = u_pTags;
*params->pUserTags = u_pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags );
return 0;
}
@@ -555,9 +555,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_PublishWork
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *)params->u_iface;
char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 );
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType );
*params->pTags = u_pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType );
steamclient_free_path( u_pchFile );
steamclient_free_path( u_pchPreviewFile );
return 0;
@@ -699,9 +697,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePubli
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFileTags_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags );
return 0;
}
@@ -919,11 +915,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumerateUs
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumerateUserSharedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *)params->u_iface;
u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags;
u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags );
*params->pExcludedTags = u_pExcludedTags;
*params->pRequiredTags = u_pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags );
return 0;
}
@@ -946,9 +938,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_PublishVide
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_PublishVideo_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *)params->u_iface;
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags );
steamclient_free_path( u_pchPreviewFile );
return 0;
}
@@ -1007,11 +997,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumeratePu
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumeratePublishedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
u_SteamParamStringArray_t u_pUserTags = *params->pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags );
*params->pTags = u_pTags;
*params->pUserTags = u_pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags );
return 0;
}
@@ -555,9 +555,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_PublishWork
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *)params->u_iface;
char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 );
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType );
*params->pTags = u_pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType );
steamclient_free_path( u_pchFile );
steamclient_free_path( u_pchPreviewFile );
return 0;
@@ -699,9 +697,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePubli
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFileTags_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags );
return 0;
}
@@ -919,11 +915,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumerateUs
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumerateUserSharedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *)params->u_iface;
u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags;
u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags );
*params->pExcludedTags = u_pExcludedTags;
*params->pRequiredTags = u_pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags );
return 0;
}
@@ -946,9 +938,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_PublishVide
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_PublishVideo_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *)params->u_iface;
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags );
steamclient_free_path( u_pchPreviewFile );
return 0;
}
@@ -1007,11 +997,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumeratePu
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumeratePublishedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
u_SteamParamStringArray_t u_pUserTags = *params->pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags );
*params->pTags = u_pTags;
*params->pUserTags = u_pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags );
return 0;
}
@@ -555,9 +555,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_PublishWork
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *)params->u_iface;
char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 );
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType );
*params->pTags = u_pTags;
params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType );
steamclient_free_path( u_pchFile );
steamclient_free_path( u_pchPreviewFile );
return 0;
@@ -699,9 +697,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePubli
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFileTags_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags );
return 0;
}
@@ -919,11 +915,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumerateUs
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumerateUserSharedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *)params->u_iface;
u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags;
u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags );
*params->pExcludedTags = u_pExcludedTags;
*params->pRequiredTags = u_pRequiredTags;
params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags );
return 0;
}
@@ -946,9 +938,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_PublishVide
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_PublishVideo_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *)params->u_iface;
char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 );
u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags );
*params->pTags = u_pTags;
params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags );
steamclient_free_path( u_pchPreviewFile );
return 0;
}
@@ -1007,11 +997,7 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumeratePu
{
struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumeratePublishedWorkshopFiles_params *)args;
struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *)params->u_iface;
u_SteamParamStringArray_t u_pTags = *params->pTags;
u_SteamParamStringArray_t u_pUserTags = *params->pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags );
*params->pTags = u_pTags;
*params->pUserTags = u_pUserTags;
params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags );
return 0;
}
@@ -373,8 +373,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION002 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION002 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags );
return 0;
}
@@ -373,8 +373,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION003 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION003 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags );
return 0;
}
@@ -373,8 +373,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION004 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION004 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags );
return 0;
}
@@ -573,8 +573,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION005 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION005 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags );
return 0;
}
@@ -609,8 +609,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION006 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION006 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags );
return 0;
}
@@ -681,8 +681,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION007 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION007 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags );
return 0;
}
@@ -681,8 +681,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION008 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION008 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags );
return 0;
}
@@ -699,8 +699,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION009 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION009 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags );
return 0;
}
@@ -717,8 +717,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION010 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION010 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags );
return 0;
}
@@ -735,8 +735,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION012 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION012 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags );
return 0;
}
@@ -753,8 +753,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION013 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION013 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags );
return 0;
}
@@ -321,8 +321,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddRequiredTagGroup( void *args
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddRequiredTagGroup_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddRequiredTagGroup_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION014 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION014 *)params->u_iface;
const u_SteamParamStringArray_t u_pTagGroups = *params->pTagGroups;
params->_ret = iface->AddRequiredTagGroup( params->handle, &u_pTagGroups );
params->_ret = iface->AddRequiredTagGroup( params->handle, params->pTagGroups );
return 0;
}
@@ -774,8 +773,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION014 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION014 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags );
return 0;
}
@@ -375,8 +375,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddRequiredTagGroup( void *args
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddRequiredTagGroup_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddRequiredTagGroup_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION015 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION015 *)params->u_iface;
const u_SteamParamStringArray_t u_pTagGroups = *params->pTagGroups;
params->_ret = iface->AddRequiredTagGroup( params->handle, &u_pTagGroups );
params->_ret = iface->AddRequiredTagGroup( params->handle, params->pTagGroups );
return 0;
}
@@ -828,8 +827,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION015 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION015 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags );
return 0;
}
@@ -375,8 +375,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddRequiredTagGroup( void *args
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddRequiredTagGroup_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddRequiredTagGroup_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION016 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION016 *)params->u_iface;
const u_SteamParamStringArray_t u_pTagGroups = *params->pTagGroups;
params->_ret = iface->AddRequiredTagGroup( params->handle, &u_pTagGroups );
params->_ret = iface->AddRequiredTagGroup( params->handle, params->pTagGroups );
return 0;
}
@@ -864,8 +863,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION016 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION016 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags );
return 0;
}
@@ -393,8 +393,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddRequiredTagGroup( void *args
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddRequiredTagGroup_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddRequiredTagGroup_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION017 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION017 *)params->u_iface;
const u_SteamParamStringArray_t u_pTagGroups = *params->pTagGroups;
params->_ret = iface->AddRequiredTagGroup( params->handle, &u_pTagGroups );
params->_ret = iface->AddRequiredTagGroup( params->handle, params->pTagGroups );
return 0;
}
@@ -882,8 +881,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION017 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION017 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags );
return 0;
}
@@ -393,8 +393,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddRequiredTagGroup( void *args
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddRequiredTagGroup_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddRequiredTagGroup_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION018 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION018 *)params->u_iface;
const u_SteamParamStringArray_t u_pTagGroups = *params->pTagGroups;
params->_ret = iface->AddRequiredTagGroup( params->handle, &u_pTagGroups );
params->_ret = iface->AddRequiredTagGroup( params->handle, params->pTagGroups );
return 0;
}
@@ -882,8 +881,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION018 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION018 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags, params->bAllowAdminTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags, params->bAllowAdminTags );
return 0;
}
@@ -429,8 +429,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTagGroup( void *args
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTagGroup_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTagGroup_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->u_iface;
const u_SteamParamStringArray_t u_pTagGroups = *params->pTagGroups;
params->_ret = iface->AddRequiredTagGroup( params->handle, &u_pTagGroups );
params->_ret = iface->AddRequiredTagGroup( params->handle, params->pTagGroups );
return 0;
}
@@ -936,8 +935,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags, params->bAllowAdminTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags, params->bAllowAdminTags );
return 0;
}
@@ -429,8 +429,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION021_AddRequiredTagGroup( void *args
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION021_AddRequiredTagGroup_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION021_AddRequiredTagGroup_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION021 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION021 *)params->u_iface;
const u_SteamParamStringArray_t u_pTagGroups = *params->pTagGroups;
params->_ret = iface->AddRequiredTagGroup( params->handle, &u_pTagGroups );
params->_ret = iface->AddRequiredTagGroup( params->handle, params->pTagGroups );
return 0;
}
@@ -936,8 +935,7 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION021_SetItemTags( void *args )
{
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION021_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION021_SetItemTags_params *)args;
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION021 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION021 *)params->u_iface;
const u_SteamParamStringArray_t u_pTags = *params->pTags;
params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags, params->bAllowAdminTags );
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags, params->bAllowAdminTags );
return 0;
}
-2
View File
@@ -915,8 +915,6 @@ def struct_needs_conversion(struct, wow64):
return True
if abis['w64'].needs_conversion(abis['u64']):
return True
if abis['w32'].needs_conversion(abis['u64']):
return True
return wow64