// This file is automatically generated. using System; using System.Text; using System.Runtime.InteropServices; namespace Steam4NET { public enum EDetailedPlatformErrorType : int { eNoDetailedErrorAvailable = 0, eStandardCerrno = 1, eWin32LastError = 2, eWinSockLastError = 3, eDetailedPlatformErrorCount = 4, }; [StructLayout(LayoutKind.Sequential,Pack=8)] public struct TSteamError { public ESteamError eSteamError; public EDetailedPlatformErrorType eDetailedErrorType; public Int32 nDetailedErrorCode; [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 255)] public string szDesc; }; }