Files
rmbgame 798355e342 更新目录结构
新增反代脚本只对Steam内置浏览器生效的选项
2021-01-06 04:30:56 +08:00

159 lines
3.5 KiB
C#

// This file is automatically generated.
using System;
using System.Text;
using System.Runtime.InteropServices;
namespace Steam4NET
{
public enum ESteamAPICallFailure : int
{
k_ESteamAPICallFailureNone = -1,
k_ESteamAPICallFailureSteamGone = 0,
k_ESteamAPICallFailureNetworkFailure = 1,
k_ESteamAPICallFailureInvalidHandle = 2,
k_ESteamAPICallFailureMismatchedCallback = 3,
};
public enum EConfigStore : int
{
k_EConfigStoreInvalid = 0,
k_EConfigStoreInstall = 1,
k_EConfigStoreUserRoaming = 2,
k_EConfigStoreUserLocal = 3,
k_EConfigStoreMax = 4,
};
public enum ECheckFileSignature : int
{
k_ECheckFileSignatureInvalidSignature = 0,
k_ECheckFileSignatureValidSignature = 1,
k_ECheckFileSignatureFileNotFound = 2,
k_ECheckFileSignatureNoSignaturesFoundForThisApp = 3,
k_ECheckFileSignatureNoSignaturesFoundForThisFile = 4,
};
public enum ESpewGroup : int
{
k_ESpewGroupConsole = 0,
k_ESpewGroupPublish = 1,
k_ESpewGroupBootstrap = 2,
k_ESpewGroupStartup = 3,
k_ESpewGroupService = 4,
k_ESpewGroupFileop = 5,
k_ESpewGroupSystem = 6,
k_ESpewGroupSmtp = 7,
k_ESpewGroupAccount = 8,
k_ESpewGroupJob = 9,
k_ESpewGroupCrypto = 10,
k_ESpewGroupNetwork = 11,
k_ESpewGroupVac = 12,
k_ESpewGroupClient = 13,
k_ESpewGroupContent = 14,
k_ESpewGroupCloud = 15,
k_ESpewGroupLogon = 16,
k_ESpewGroupClping = 17,
k_ESpewGroupThreads = 18,
k_ESpewGroupBsnova = 19,
k_ESpewGroupTest = 20,
k_ESpewGroupFiletx = 21,
k_ESpewGroupStats = 22,
k_ESpewGroupSrvping = 23,
k_ESpewGroupFriends = 24,
k_ESpewGroupChat = 25,
k_ESpewGroupGuestpass = 26,
k_ESpewGroupLicense = 27,
k_ESpewGroupP2p = 28,
k_ESpewGroupDatacoll = 29,
k_ESpewGroupDrm = 30,
k_ESpewGroupSvcm = 31,
k_ESpewGroupHttpclient = 32,
k_ESpewGroupHttpserver = 33,
};
public enum EUIMode : int
{
k_EUIModeNormal = 0,
k_EUIModeTenFoot = 1,
};
public enum EGamepadTextInputMode : int
{
};
public enum EGamepadTextInputLineMode : int
{
};
public enum EWindowType : int
{
};
public enum EGameLaunchMethod : int
{
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(701)]
public struct IPCountry_t
{
public const int k_iCallback = 701;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(702)]
public struct LowBatteryPower_t
{
public const int k_iCallback = 702;
public Byte m_nMinutesBatteryLeft;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(703)]
public struct SteamAPICallCompleted_t
{
public const int k_iCallback = 703;
public UInt64 m_hAsyncCall;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(704)]
public struct SteamShutdown_t
{
public const int k_iCallback = 704;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(705)]
public struct CheckFileSignature_t
{
public const int k_iCallback = 705;
public ECheckFileSignature m_eCheckFileSignature;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(711)]
public struct SteamConfigStoreChanged_t
{
public const int k_iCallback = 711;
public EConfigStore m_eConfigStore;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 255)]
public string m_szRootOfChanges;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(1603)]
public struct CellIDChanged_t
{
public const int k_iCallback = 1603;
public UInt32 m_nCellID;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
public struct CUtlBuffer
{
public Int32 m_iPadding;
};
}