mirror of
https://github.com/BeyondDimension/SteamTools.git
synced 2026-10-19 15:21:26 +08:00
798355e342
新增反代脚本只对Steam内置浏览器生效的选项
159 lines
3.5 KiB
C#
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;
|
|
};
|
|
|
|
}
|