Commits

Didrole committed 7429ae1

Regenerated Steam4NET2

Comments (0)

Files changed (3)

Steam4NET2/Steam4NET2/autogen/AppsCommon.cs

 		[MarshalAs(UnmanagedType.I1)]
 		public bool m_bDownloadEnabled;
 		public UInt32 m_nTotalAppsScheduled;
-		public IntPtr m_rgunAppSchedule;
+		[MarshalAs(UnmanagedType.ByValArray, SizeConst = 32)]
+		public UInt32[] m_rgunAppSchedule;
 	};
 	
 	[StructLayout(LayoutKind.Sequential,Pack=8)]

Steam4NET2/Steam4NET2/autogen/FriendsCommon.cs

 	{
 		public const int k_iCallback = 346;
 		public EResult m_eResult;
-		public SteamID_t m_steamIDs;
+		[MarshalAs(UnmanagedType.ByValArray, SizeConst = 50)]
+		public SteamID_t[] m_steamIDs;
 		public Int32 m_cSteamIDs;
 		public Int32 m_cTotalResults;
 	};

Steam4NET2/Steam4NET2/autogen/RemoteStorageCommon.cs

 		public EResult m_eResult;
 		public Int32 m_nResultsReturned;
 		public Int32 m_nTotalResultCount;
-		public IntPtr m_rgPublishedFileId;
+		[MarshalAs(UnmanagedType.ByValArray, SizeConst = 50)]
+		public UInt64[] m_rgPublishedFileId;
 	};
 	
 	[StructLayout(LayoutKind.Sequential,Pack=8)]
 		public EResult m_eResult;
 		public Int32 m_nResultsReturned;
 		public Int32 m_nTotalResultCount;
-		public IntPtr m_rgPublishedFileId;
-		public IntPtr m_rgRTimeSubscribed;
+		[MarshalAs(UnmanagedType.ByValArray, SizeConst = 50)]
+		public UInt64[] m_rgPublishedFileId;
+		[MarshalAs(UnmanagedType.ByValArray, SizeConst = 50)]
+		public UInt32[] m_rgRTimeSubscribed;
 	};
 	
 	[StructLayout(LayoutKind.Sequential,Pack=8)]
 		public EResult m_eResult;
 		public Int32 m_nResultsReturned;
 		public Int32 m_nTotalResultCount;
-		public IntPtr m_rgPublishedFileId;
-		public IntPtr m_rgScore;
+		[MarshalAs(UnmanagedType.ByValArray, SizeConst = 50)]
+		public UInt64[] m_rgPublishedFileId;
+		[MarshalAs(UnmanagedType.ByValArray, SizeConst = 50)]
+		public float[] m_rgScore;
 	};
 	
 	[StructLayout(LayoutKind.Sequential,Pack=8)]
 		public EResult m_eResult;
 		public Int32 m_nResultsReturned;
 		public Int32 m_nTotalResultCount;
-		public IntPtr m_rgPublishedFileId;
+		[MarshalAs(UnmanagedType.ByValArray, SizeConst = 50)]
+		public UInt64[] m_rgPublishedFileId;
 	};
 	
 	[StructLayout(LayoutKind.Sequential,Pack=8)]
 		public EWorkshopFileAction m_eAction;
 		public Int32 m_nResultsReturned;
 		public Int32 m_nTotalResultCount;
-		public IntPtr m_rgPublishedFileId;
-		public IntPtr m_rgRTimes;
+		[MarshalAs(UnmanagedType.ByValArray, SizeConst = 50)]
+		public UInt64[] m_rgPublishedFileId;
+		[MarshalAs(UnmanagedType.ByValArray, SizeConst = 50)]
+		public UInt32[] m_rgRTimes;
 	};
 	
 }