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

874 lines
22 KiB
C#

// This file is automatically generated.
using System;
using System.Text;
using System.Runtime.InteropServices;
namespace Steam4NET
{
public enum EAuthSessionResponse : int
{
k_EAuthSessionResponseOK = 0,
k_EAuthSessionResponseUserNotConnectedToSteam = 1,
k_EAuthSessionResponseNoLicenseOrExpired = 2,
k_EAuthSessionResponseVACBanned = 3,
k_EAuthSessionResponseLoggedInElseWhere = 4,
k_EAuthSessionResponseVACCheckTimedOut = 5,
k_EAuthSessionResponseAuthTicketCanceled = 6,
k_EAuthSessionResponseAuthTicketInvalidAlreadyUsed = 7,
k_EAuthSessionResponseAuthTicketInvalid = 8,
};
public enum EBeginAuthSessionResult : int
{
k_EBeginAuthSessionResultOK = 0,
k_EBeginAuthSessionResultInvalidTicket = 1,
k_EBeginAuthSessionResultDuplicateRequest = 2,
k_EBeginAuthSessionResultInvalidVersion = 3,
k_EBeginAuthSessionResultGameMismatch = 4,
k_EBeginAuthSessionResultExpiredTicket = 5,
};
public enum EAppUsageEvent : int
{
k_EAppUsageEventGameLaunch = 1,
k_EAppUsageEventGameLaunchTrial = 2,
k_EAppUsageEventMedia = 3,
k_EAppUsageEventPreloadStart = 4,
k_EAppUsageEventPreloadFinish = 5,
k_EAppUsageEventMarketingMessageView = 6,
k_EAppUsageEventInGameAdViewed = 7,
k_EAppUsageEventGameLaunchFreeWeekend = 8,
};
public enum ERegistrySubTree : int
{
k_ERegistrySubTreeNews = 0,
k_ERegistrySubTreeApps = 1,
k_ERegistrySubTreeSubscriptions = 2,
k_ERegistrySubTreeGameServers = 3,
k_ERegistrySubTreeFriends = 4,
k_ERegistrySubTreeSystem = 5,
k_ERegistrySubTreeAppOwnershipTickets = 6,
k_ERegistrySubTreeLegacyCDKeys = 7,
};
public enum ELogonState : int
{
k_ELogonStateNotLoggedOn = 0,
k_ELogonStateLoggingOn = 1,
k_ELogonStateLoggingOff = 2,
k_ELogonStateLoggedOn = 3,
};
public enum ELauncherType : int
{
};
public enum EVACBan : int
{
k_EVACBanGoldsrc = 0,
k_EVACBanSource = 1,
k_EVACBanDayOfDefeatSource = 2,
};
public enum EUserHasLicenseForAppResult : int
{
k_EUserHasLicenseResultHasLicense = 0,
k_EUserHasLicenseResultDoesNotHaveLicense = 1,
k_EUserHasLicenseResultNoAuth = 2,
};
public enum ENewsUpdateType : int
{
k_EAppNews = 0,
k_ESteamAds = 1,
k_ESteamNews = 2,
k_ECDDBUpdate = 3,
k_EClientUpdate = 4,
};
public enum ESteamUsageEvent : int
{
k_ESteamUsageEventMarketingMessageView = 1,
k_ESteamUsageEventHardwareSurvey = 2,
k_ESteamUsageEventDownloadStarted = 3,
k_ESteamUsageEventLocalizedAudioChange = 4,
k_ESteamUsageEventClientGUIUsage = 5,
k_ESteamUsageEventCharityChoice = 6,
};
public enum EClientStat : int
{
k_EClientStatP2PConnectionsUDP = 0,
k_EClientStatP2PConnectionsRelay = 1,
k_EClientStatP2PGameConnections = 2,
k_EClientStatP2PVoiceConnections = 3,
k_EClientStatBytesDownloaded = 4,
k_EClientStatMax = 5,
};
public enum EMarketingMessageFlags : int
{
k_EMarketingMessageFlagsNone = 0,
k_EMarketingMessageFlagsHighPriority = 1,
k_EMarketingMessageFlagsPlatformWindows = 2,
k_EMarketingMessageFlagsPlatformMac = 4,
k_EMarketingMessageFlagsPlatformRestrictions = 6,
};
public enum ENatDiscoveryTypes : int
{
eNatTypeUntested = 0,
eNatTypeTestFailed = 1,
eNatTypeNoUDP = 2,
eNatTypeOpenInternet = 3,
eNatTypeFullCone = 4,
eNatTypeRestrictedCone = 5,
eNatTypePortRestrictedCone = 6,
eNatTypeUnspecified = 7,
eNatTypeSymmetric = 8,
eNatTypeSymmetricFirewall = 9,
eNatTypeCount = 10,
};
public enum EPhysicalSocketConnectionResult : int
{
PhysicalSocket_Unknown = 0,
PhysicalSocket_IsRemoteSide = 1,
PhysicalSocket_Connected = 2,
PhysicalSocket_Failed = 3,
PhysicalSocket_SignalingFailed = 4,
PhysicalSocket_ResultCount = 5,
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
public struct CNatTraversalStat
{
public EPhysicalSocketConnectionResult m_eResult;
public ENatDiscoveryTypes m_eLocalNatType;
public ENatDiscoveryTypes m_eRemoteNatType;
[MarshalAs(UnmanagedType.I1)]
public bool m_bMultiUserChat;
[MarshalAs(UnmanagedType.I1)]
public bool m_bRelay;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
public struct CAmount
{
public Int32 m_nAmount;
public ECurrencyCode m_eCurrencyCode;
};
public enum EMicroTxnAuthResponse : int
{
k_EMicroTxnAuthResponseInvalid = 0,
k_EMicroTxnAuthResponseAuthorize = 1,
k_EMicroTxnAuthResponseDeny = 2,
k_EMicroTxnAuthResponseAutoDeny = 3,
};
public enum EMicroTxnAuthResult : int
{
k_EMicroTxnAuthResultInvalid = 0,
k_EMicroTxnAuthResultOK = 1,
k_EMicroTxnAuthResultFail = 2,
k_EMicroTxnAuthResultInsufficientFunds = 3,
};
public enum ERequestAccountDataAction : int
{
k_ERequestAccountDataActionFindAccountsByEmailAddress = 1,
k_ERequestAccountDataActionFindAccountsByCdKey = 2,
k_ERequestAccountDataActionGetNumAccountsWithEmailAddress = 3,
};
public enum ESteamGuardProvider : int
{
};
public enum EUserConnect : int
{
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(101)]
public struct SteamServersConnected_t
{
public const int k_iCallback = 101;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(102)]
public struct SteamServerConnectFailure_t
{
public const int k_iCallback = 102;
public EResult m_eResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(103)]
public struct SteamServersDisconnected_t
{
public const int k_iCallback = 103;
public EResult m_eResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(104)]
public struct BeginLogonRetry_t
{
public const int k_iCallback = 104;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(113)]
public struct ClientGameServerDeny_t
{
public const int k_iCallback = 113;
public UInt32 m_uAppID;
public UInt32 m_unGameServerIP;
public UInt16 m_usGameServerPort;
public UInt16 m_bSecure;
public UInt32 m_uReason;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(114)]
public struct PrimaryChatDestinationSetOld_t
{
public const int k_iCallback = 114;
public Byte m_bIsPrimary;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(117)]
public struct IPCFailure_t
{
public const int k_iCallback = 117;
public const int k_EFailureFlushedCallbackQueue = 0;
public Byte m_eFailureType;
};
public enum EFailureType : int
{
k_EFailureFlushedCallbackQueue = 0,
k_EFailurePipeFail = 1,
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(125)]
public struct LicensesUpdated_t
{
public const int k_iCallback = 125;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(130)]
public struct AppLifetimeNotice_t
{
public const int k_iCallback = 130;
public UInt32 m_nAppID;
public Int32 m_nInstanceID;
[MarshalAs(UnmanagedType.I1)]
public bool m_bExiting;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(141)]
public struct DRMSDKFileTransferResult_t
{
public const int k_iCallback = 141;
public EResult m_EResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(143)]
public struct ValidateAuthTicketResponse_t
{
public const int k_iCallback = 143;
public SteamID_t m_SteamID;
public EAuthSessionResponse m_eAuthSessionResponse;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(152)]
public struct MicroTxnAuthorizationResponse_t
{
public const int k_iCallback = 152;
public UInt32 m_unAppID;
public UInt64 m_ulOrderID;
public Byte m_bAuthorized;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(154)]
public struct EncryptedAppTicketResponse_t
{
public const int k_iCallback = 154;
public EResult m_eResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(163)]
public struct GetAuthSessionTicketResponse_t
{
public const int k_iCallback = 163;
public UInt32 m_hAuthTicket;
public EResult m_eResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(901)]
public struct SystemIM_t
{
public const int k_iCallback = 901;
public UInt32 m_ESystemIMType;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 4096)]
public string m_rgchMsgBody;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(902)]
public struct GuestPassGiftTarget_t
{
public const int k_iCallback = 902;
public UInt32 m_unPackageID;
public UInt64 m_ulSteamIDFriend;
public Int32 m_iPotentialGiftTarget;
public Int32 m_cPotentialGiftTargetsTotal;
public Byte m_bValidGiftTarget;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(903)]
public struct PrimaryChatDestinationSet_t
{
public const int k_iCallback = 903;
public Byte m_bIsPrimary;
public Byte m_bWasPrimary;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(905)]
public struct LicenseChanged_t
{
public const int k_iCallback = 905;
public UInt32 m_nPackageID;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(906)]
public struct RequestClientAppListInfo_t
{
public const int k_iCallback = 906;
[MarshalAs(UnmanagedType.I1)]
public bool m_bMedia;
[MarshalAs(UnmanagedType.I1)]
public bool m_bTools;
[MarshalAs(UnmanagedType.I1)]
public bool m_bGames;
[MarshalAs(UnmanagedType.I1)]
public bool m_bInstalled;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(907)]
public struct SetClientAppUpdateState_t
{
public const int k_iCallback = 907;
public UInt64 m_ulJobIDToPostResultTo;
public UInt32 m_nAppID;
[MarshalAs(UnmanagedType.I1)]
public bool m_bUpdate;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(908)]
public struct InstallClientApp_t
{
public const int k_iCallback = 908;
public UInt64 m_ulJobIDToPostResultTo;
public UInt32 m_nAppID;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(909)]
public struct UninstallClientApp_t
{
public const int k_iCallback = 909;
public UInt64 m_ulJobIDToPostResultTo;
public UInt32 m_nAppID;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(910)]
public struct Steam2TicketChanged_t
{
public const int k_iCallback = 910;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(911)]
public struct ClientAppNewsItemUpdate_t
{
public const int k_iCallback = 911;
public Byte m_eNewsUpdateType;
public UInt32 m_uNewsID;
public UInt32 m_uAppID;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(912)]
public struct ClientSteamNewsItemUpdate_t
{
public const int k_iCallback = 912;
public Byte m_eNewsUpdateType;
public UInt32 m_uNewsID;
public UInt32 m_uHaveSubID;
public UInt32 m_uNotHaveSubID;
public UInt32 m_uHaveAppID;
public UInt32 m_uNotHaveAppID;
public UInt32 m_uHaveAppIDInstalled;
public UInt32 m_uHavePlayedAppID;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(913)]
public struct ClientSteamNewsClientUpdate_t
{
public const int k_iCallback = 913;
public Byte m_eNewsUpdateType;
public Byte m_bReloadCDDB;
public UInt32 m_unCurrentBootstrapperVersion;
public UInt32 m_unCurrentClientVersion;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(914)]
public struct LegacyCDKeyRegistered_t
{
public const int k_iCallback = 914;
public EResult m_eResult;
public UInt32 m_iAppID;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 64)]
public string m_rgchCDKey;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(915)]
public struct AccountInformationUpdated_t
{
public const int k_iCallback = 915;
[MarshalAs(UnmanagedType.I1)]
public bool m_bEmailValidationAction;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(916)]
public struct GuestPassSent_t
{
public const int k_iCallback = 916;
public EResult m_eResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(917)]
public struct GuestPassAcked_t
{
public const int k_iCallback = 917;
public EResult m_eResult;
public UInt32 m_unPackageID;
public UInt64 m_gidGuestPassID;
public UInt64 m_ulGuestPassKey;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(918)]
public struct GuestPassRedeemed_t
{
public const int k_iCallback = 918;
public EResult m_eResult;
public UInt32 m_unPackageID;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(919)]
public struct UpdateGuestPasses_t
{
public const int k_iCallback = 919;
public EResult m_eResult;
public UInt32 m_cGuestPassesToGive;
public UInt32 m_cGuestPassesToRedeem;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(920)]
public struct LogOnCredentialsChanged_t
{
public const int k_iCallback = 920;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(922)]
public struct CheckPasswordResponse_t
{
public const int k_iCallback = 922;
public EResult m_EResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(923)]
public struct ResetPasswordResponse_t
{
public const int k_iCallback = 923;
public EResult m_EResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(924)]
public struct DRMDataRequest_t
{
public const int k_iCallback = 924;
public UInt32 m_EResult;
public UInt32 m_unAppID;
[MarshalAs(UnmanagedType.I1)]
public bool m_bRestartApp;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(925)]
public struct DRMDataResponse_t
{
public const int k_iCallback = 925;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(926)]
public struct DRMFailureResponse_t
{
public const int k_iCallback = 926;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(928)]
public struct AppOwnershipTicketReceived_t
{
public const int k_iCallback = 928;
public UInt32 m_nAppID;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(929)]
public struct PasswordChangeResponse_t
{
public const int k_iCallback = 929;
public EResult m_EResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(930)]
public struct EmailChangeResponse_t
{
public const int k_iCallback = 930;
public EResult m_EResult;
[MarshalAs(UnmanagedType.I1)]
public bool m_bFinal;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(931)]
public struct SecretQAChangeResponse_t
{
public const int k_iCallback = 931;
public EResult m_EResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(932)]
public struct CreateAccountResponse_t
{
public const int k_iCallback = 932;
public EResult m_EResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(933)]
public struct SendForgottonPasswordEmailResponse_t
{
public const int k_iCallback = 933;
public EResult m_EResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(934)]
public struct ResetForgottonPasswordResponse_t
{
public const int k_iCallback = 934;
public EResult m_EResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(935)]
public struct CreateAccountInformSteam3Response_t
{
public const int k_iCallback = 935;
public UInt32 m_EResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(936)]
public struct DownloadFromDFSResponse_t
{
public const int k_iCallback = 936;
public EResult m_EResult;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 128)]
public string m_rgchURL;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(937)]
public struct ClientMarketingMessageUpdate_t
{
public const int k_iCallback = 937;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(938)]
public struct ValidateEmailResponse_t
{
public const int k_iCallback = 938;
public UInt32 m_EResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(939)]
public struct RequestChangeEmailResponse_t
{
public const int k_iCallback = 939;
public UInt32 m_EResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(940)]
public struct VerifyPasswordResponse_t
{
public const int k_iCallback = 940;
public UInt32 m_EResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(941)]
public struct Steam2LoginResponse_t
{
public const int k_iCallback = 941;
[MarshalAs(UnmanagedType.I1)]
public bool m_bSuccessful;
public UInt32 m_steam2Error;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(942)]
public struct WebAuthRequestCallback_t
{
public const int k_iCallback = 942;
[MarshalAs(UnmanagedType.I1)]
public bool m_bSuccessful;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 512)]
public string m_rgchToken;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(944)]
public struct MicroTxnAuthRequestCallback_t
{
public const int k_iCallback = 944;
public UInt64 m_gidTransID;
public UInt32 m_unAppID;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(945)]
public struct MicroTxnAuthResponse_t
{
public const int k_iCallback = 945;
public EMicroTxnAuthResult m_eAuthResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(946)]
public struct AppMinutesPlayedDataNotice_t
{
public const int k_iCallback = 946;
public Int32 m_nAppID;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(947)]
public struct MicroTxnInfoUpdated_t
{
public const int k_iCallback = 947;
public EResult m_eResult;
public UInt64 m_gidTransID;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(948)]
public struct WalletBalanceUpdated_t
{
public const int k_iCallback = 948;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(949)]
public struct EnableMachineLockingResponse_t
{
public const int k_iCallback = 949;
public UInt32 m_EResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(950)]
public struct MachineLockProgressResponse_t
{
public const int k_iCallback = 950;
public UInt32 m_EResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(951)]
public struct Steam3ExtraLoginProgress_t
{
public const int k_iCallback = 951;
public UInt32 m_EResult;
public Int32 m_eState;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(952)]
public struct RequestAccountDataResult_t
{
public const int k_iCallback = 952;
public EResult m_EResult;
public UInt32 m_cMatches;
public ERequestAccountDataAction m_eAction;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(953)]
public struct IsAccountNameInUseResult_t
{
public const int k_iCallback = 953;
public EResult m_EResult;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 64)]
public string m_szAccountNameSuggestion1;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 64)]
public string m_szAccountNameSuggestion2;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 64)]
public string m_szAccountNameSuggestion3;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(955)]
public struct LoginInformationChanged_t
{
public const int k_iCallback = 955;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(956)]
public struct RequestSpecialSurveyResult_t
{
public const int k_iCallback = 956;
public Int32 m_iSurveyID;
public EResult m_eResult;
public Int32 m_eState;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)]
public string m_szName;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 512)]
public string m_szCustomURL;
[MarshalAs(UnmanagedType.I1)]
public bool m_bIncludeSoftware;
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 16)]
public Byte[] m_ubToken;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(957)]
public struct SendSpecialSurveyResponseResult_t
{
public const int k_iCallback = 957;
public Int32 m_iSurveyID;
public EResult m_eResult;
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 16)]
public Byte[] m_ubToken;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(958)]
public struct UpdateItemAnnouncement_t
{
public const int k_iCallback = 958;
public UInt32 m_cNewItems;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(959)]
public struct ChangeSteamGuardOptionsResponse_t
{
public const int k_iCallback = 959;
public EResult m_eResult;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(960)]
public struct UpdateCommentNotification_t
{
public const int k_iCallback = 960;
public UInt32 m_cNewComments;
public UInt32 m_cNewCommentsOwner;
public UInt32 m_cNewCommentsSubscriptions;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(961)]
public struct FriendUserStatusPublished_t
{
public const int k_iCallback = 961;
public SteamID_t m_steamIDFriend;
public UInt32 m_unAppID;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 512)]
public string m_szStatus;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(962)]
public struct UpdateOfflineMessageNotification_t
{
public const int k_iCallback = 962;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(963)]
public struct FriendMessageHistoryChatLog_t
{
public const int k_iCallback = 963;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(964)]
public struct TestAvailablePasswordResponse_t
{
public const int k_iCallback = 964;
};
[StructLayout(LayoutKind.Sequential,Pack=8)]
[InteropHelp.CallbackIdentity(966)]
public struct GetSteamGuardDetailsResponse_t
{
public const int k_iCallback = 966;
};
}