mirror of
https://github.com/copyrighttxt/watrbx-game-engine.git
synced 2026-09-04 20:57:49 +00:00
627 lines
38 KiB
C
627 lines
38 KiB
C
|
|
//**********************************************************************`
|
|
//* This is an include file generated by EtwPlusTool. *`
|
|
//* *`
|
|
//* Copyright (c) Microsoft Corporation. All Rights Reserved. *`
|
|
//**********************************************************************`
|
|
#pragma once
|
|
#pragma pack(push, 16)
|
|
|
|
#include "EtwPlus.h"
|
|
|
|
#if defined(__cplusplus)
|
|
extern "C" {
|
|
#endif
|
|
|
|
// Field Descriptors, used in the ETX_EVENT_DESCRIPTOR array below
|
|
//
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_A_DeleteMe_Fields[3] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_AvatarsEquipped_Fields[4] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0},{EtxFieldType_Int32,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_Award10DayRoll_Fields[3] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_Award20DayRoll_Fields[3] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_Award3DayRoll_Fields[3] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_AwardDeepDiver_Fields[3] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_AwardFoursCompany_Fields[3] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_AwardOneNameManyFaces_Fields[3] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_AwardPollster_Fields[3] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_AwardSampler_Fields[3] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_AwardStrengthInNumbers_Fields[3] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_AwardWorldTraveler_Fields[3] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_AwardYouDidIt_Fields[3] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_CurrentAvatar_Fields[3] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_GameProgress_Fields[4] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0},{EtxFieldType_Float,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_GamesCount_Fields[3] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_MultiplayerRoundEnd_Fields[11] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0},{EtxFieldType_Int32,0},{EtxFieldType_GUID,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_Int32,0},{EtxFieldType_Int32,0},{EtxFieldType_Int32,0},{EtxFieldType_Float,0},{EtxFieldType_Int32,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_MultiplayerRoundStart_Fields[9] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0},{EtxFieldType_Int32,0},{EtxFieldType_GUID,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_Int32,0},{EtxFieldType_Int32,0},{EtxFieldType_Int32,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_PartyCount_Fields[3] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_PlayerSessionEnd_Fields[7] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_Int32,0},{EtxFieldType_Int32,0},{EtxFieldType_Int32,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_PlayerSessionPause_Fields[4] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0},{EtxFieldType_UnicodeString,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_PlayerSessionResume_Fields[6] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_Int32,0},{EtxFieldType_Int32,0}};
|
|
EXTERN_C __declspec(selectany) ETX_FIELD_DESCRIPTOR RBLX_1465F7BC_PlayerSessionStart_Fields[6] = {{EtxFieldType_UnicodeString,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_GUID,0},{EtxFieldType_UnicodeString,0},{EtxFieldType_Int32,0},{EtxFieldType_Int32,0}};
|
|
|
|
// Event name mapping
|
|
//
|
|
#define A_DeleteMe_value 1
|
|
#define AvatarsEquipped_value 2
|
|
#define Award10DayRoll_value 3
|
|
#define Award20DayRoll_value 4
|
|
#define Award3DayRoll_value 5
|
|
#define AwardDeepDiver_value 6
|
|
#define AwardFoursCompany_value 7
|
|
#define AwardOneNameManyFaces_value 8
|
|
#define AwardPollster_value 9
|
|
#define AwardSampler_value 10
|
|
#define AwardStrengthInNumbers_value 11
|
|
#define AwardWorldTraveler_value 12
|
|
#define AwardYouDidIt_value 13
|
|
#define CurrentAvatar_value 14
|
|
#define GameProgress_value 15
|
|
#define GamesCount_value 16
|
|
#define MultiplayerRoundEnd_value 17
|
|
#define MultiplayerRoundStart_value 18
|
|
#define PartyCount_value 19
|
|
#define PlayerSessionEnd_value 20
|
|
#define PlayerSessionPause_value 21
|
|
#define PlayerSessionResume_value 22
|
|
#define PlayerSessionStart_value 23
|
|
|
|
// Event Descriptor array
|
|
//
|
|
EXTERN_C __declspec(selectany) ETX_EVENT_DESCRIPTOR RBLX_1465F7BCEvents[23] = {
|
|
{{ 1, 0, 0, 0, 0, 0, 0x0 }, "A_DeleteMe", "0.7.IGB-2.0", RBLX_1465F7BC_A_DeleteMe_Fields, 3, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 2, 1, 0, 0, 0, 0, 0x0 }, "AvatarsEquipped", "0.7.IGB-2.1", RBLX_1465F7BC_AvatarsEquipped_Fields, 4, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 3, 0, 0, 0, 0, 0, 0x0 }, "Award10DayRoll", "0.7.IGB-2.0", RBLX_1465F7BC_Award10DayRoll_Fields, 3, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 4, 0, 0, 0, 0, 0, 0x0 }, "Award20DayRoll", "0.7.IGB-2.0", RBLX_1465F7BC_Award20DayRoll_Fields, 3, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 5, 0, 0, 0, 0, 0, 0x0 }, "Award3DayRoll", "0.7.IGB-2.0", RBLX_1465F7BC_Award3DayRoll_Fields, 3, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 6, 0, 0, 0, 0, 0, 0x0 }, "AwardDeepDiver", "0.7.IGB-2.0", RBLX_1465F7BC_AwardDeepDiver_Fields, 3, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 7, 0, 0, 0, 0, 0, 0x0 }, "AwardFoursCompany", "0.7.IGB-2.0", RBLX_1465F7BC_AwardFoursCompany_Fields, 3, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 8, 0, 0, 0, 0, 0, 0x0 }, "AwardOneNameManyFaces", "0.7.IGB-2.0", RBLX_1465F7BC_AwardOneNameManyFaces_Fields, 3, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 9, 0, 0, 0, 0, 0, 0x0 }, "AwardPollster", "0.7.IGB-2.0", RBLX_1465F7BC_AwardPollster_Fields, 3, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 10, 0, 0, 0, 0, 0, 0x0 }, "AwardSampler", "0.7.IGB-2.0", RBLX_1465F7BC_AwardSampler_Fields, 3, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 11, 0, 0, 0, 0, 0, 0x0 }, "AwardStrengthInNumbers", "0.7.IGB-2.0", RBLX_1465F7BC_AwardStrengthInNumbers_Fields, 3, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 12, 0, 0, 0, 0, 0, 0x0 }, "AwardWorldTraveler", "0.7.IGB-2.0", RBLX_1465F7BC_AwardWorldTraveler_Fields, 3, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 13, 0, 0, 0, 0, 0, 0x0 }, "AwardYouDidIt", "0.7.IGB-2.0", RBLX_1465F7BC_AwardYouDidIt_Fields, 3, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 14, 0, 0, 0, 0, 0, 0x0 }, "CurrentAvatar", "0.7.IGB-2.0", RBLX_1465F7BC_CurrentAvatar_Fields, 3, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 15, 0, 0, 0, 0, 0, 0x0 }, "GameProgress", "0.7.IGGP-2.0", RBLX_1465F7BC_GameProgress_Fields, 4, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 16, 0, 0, 0, 0, 0, 0x0 }, "GamesCount", "0.7.IGB-2.0", RBLX_1465F7BC_GamesCount_Fields, 3, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 17, 0, 0, 0, 0, 0, 0x0 }, "MultiplayerRoundEnd", "0.7.IGMRE-2.0", RBLX_1465F7BC_MultiplayerRoundEnd_Fields, 11, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 18, 0, 0, 0, 0, 0, 0x0 }, "MultiplayerRoundStart", "0.7.IGMRS-2.0", RBLX_1465F7BC_MultiplayerRoundStart_Fields, 9, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 19, 0, 0, 0, 0, 0, 0x0 }, "PartyCount", "0.7.IGB-2.0", RBLX_1465F7BC_PartyCount_Fields, 3, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 20, 0, 0, 0, 0, 0, 0x0 }, "PlayerSessionEnd", "0.7.IGPSE-2.0", RBLX_1465F7BC_PlayerSessionEnd_Fields, 7, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 21, 0, 0, 0, 0, 0, 0x0 }, "PlayerSessionPause", "0.7.IGPSPA-2.0", RBLX_1465F7BC_PlayerSessionPause_Fields, 4, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 22, 0, 0, 0, 0, 0, 0x0 }, "PlayerSessionResume", "0.7.IGPSR-2.0", RBLX_1465F7BC_PlayerSessionResume_Fields, 6, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault },
|
|
{{ 23, 0, 0, 0, 0, 0, 0x0 }, "PlayerSessionStart", "0.7.IGPSS-2.0", RBLX_1465F7BC_PlayerSessionStart_Fields, 6, 0, EtxEventEnabledState_Undefined, EtxEventEnabledState_ProviderDefault, EtxPopulationSample_Undefined, EtxPopulationSample_UseProviderPopulationSample, EtxEventLatency_Undefined, EtxEventLatency_ProviderDefault, EtxEventPriority_Undefined, EtxEventPriority_ProviderDefault }};
|
|
|
|
// Provider Descriptor for RBLX_1465F7BC
|
|
//
|
|
EXTERN_C __declspec(selectany) ETX_PROVIDER_DESCRIPTOR RBLX_1465F7BCProvider = {"RBLX_1465F7BC", {0xc01cb476,0x5b6e,0x430d,{0xa9,0x07,0xcd,0x42,0x2e,0xfb,0x76,0x4a}}, 23, (ETX_EVENT_DESCRIPTOR*)&RBLX_1465F7BCEvents, 0, EtxProviderEnabledState_Undefined, EtxProviderEnabledState_OnByDefault, 0, 100, EtxProviderLatency_Undefined, EtxProviderLatency_RealTime, EtxProviderPriority_Undefined, EtxProviderPriority_Critical};
|
|
|
|
// ETW handle for RBLX_1465F7BC
|
|
//
|
|
EXTERN_C __declspec(selectany) REGHANDLE RBLX_1465F7BCHandle = (REGHANDLE)0;
|
|
|
|
/*++
|
|
|
|
Routine Description:
|
|
|
|
Register the provider with ETW+.
|
|
|
|
Arguments:
|
|
|
|
None
|
|
|
|
Remarks:
|
|
|
|
ERROR_SUCCESS if success or if the provider was already registered.
|
|
Otherwise, an error code.
|
|
|
|
--*/
|
|
#define EventRegisterRBLX_1465F7BC() EtxRegister(&RBLX_1465F7BCProvider, &RBLX_1465F7BCHandle)
|
|
|
|
/*++
|
|
|
|
Routine Description:
|
|
|
|
Unregister the provider from ETW+.
|
|
|
|
Arguments:
|
|
None
|
|
Remarks:
|
|
ERROR_SUCCESS if success or if the provider was not registered.
|
|
Otherwise, an error code.
|
|
--*/
|
|
#define EventUnregisterRBLX_1465F7BC() EtxUnregister(&RBLX_1465F7BCProvider, &RBLX_1465F7BCHandle)
|
|
|
|
#define EventEnabledA_DeleteMe() (TRUE)
|
|
|
|
// Entry point to log the event A_DeleteMe
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteA_DeleteMe(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_A_DeleteMe 3
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_A_DeleteMe];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[0], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_A_DeleteMe, EventData);
|
|
}
|
|
#define EventEnabledAvatarsEquipped() (TRUE)
|
|
|
|
// Entry point to log the event AvatarsEquipped
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteAvatarsEquipped(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId, __in const signed int AvatarsCount)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_AvatarsEquipped 4
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_AvatarsEquipped];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
EventDataDescCreate(&EventData[3], &AvatarsCount, sizeof(AvatarsCount));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[1], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_AvatarsEquipped, EventData);
|
|
}
|
|
#define EventEnabledAward10DayRoll() (TRUE)
|
|
|
|
// Entry point to log the event Award10DayRoll
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteAward10DayRoll(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_Award10DayRoll 3
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_Award10DayRoll];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[2], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_Award10DayRoll, EventData);
|
|
}
|
|
#define EventEnabledAward20DayRoll() (TRUE)
|
|
|
|
// Entry point to log the event Award20DayRoll
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteAward20DayRoll(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_Award20DayRoll 3
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_Award20DayRoll];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[3], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_Award20DayRoll, EventData);
|
|
}
|
|
#define EventEnabledAward3DayRoll() (TRUE)
|
|
|
|
// Entry point to log the event Award3DayRoll
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteAward3DayRoll(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_Award3DayRoll 3
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_Award3DayRoll];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[4], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_Award3DayRoll, EventData);
|
|
}
|
|
#define EventEnabledAwardDeepDiver() (TRUE)
|
|
|
|
// Entry point to log the event AwardDeepDiver
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteAwardDeepDiver(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_AwardDeepDiver 3
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_AwardDeepDiver];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[5], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_AwardDeepDiver, EventData);
|
|
}
|
|
#define EventEnabledAwardFoursCompany() (TRUE)
|
|
|
|
// Entry point to log the event AwardFoursCompany
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteAwardFoursCompany(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_AwardFoursCompany 3
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_AwardFoursCompany];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[6], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_AwardFoursCompany, EventData);
|
|
}
|
|
#define EventEnabledAwardOneNameManyFaces() (TRUE)
|
|
|
|
// Entry point to log the event AwardOneNameManyFaces
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteAwardOneNameManyFaces(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_AwardOneNameManyFaces 3
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_AwardOneNameManyFaces];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[7], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_AwardOneNameManyFaces, EventData);
|
|
}
|
|
#define EventEnabledAwardPollster() (TRUE)
|
|
|
|
// Entry point to log the event AwardPollster
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteAwardPollster(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_AwardPollster 3
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_AwardPollster];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[8], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_AwardPollster, EventData);
|
|
}
|
|
#define EventEnabledAwardSampler() (TRUE)
|
|
|
|
// Entry point to log the event AwardSampler
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteAwardSampler(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_AwardSampler 3
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_AwardSampler];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[9], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_AwardSampler, EventData);
|
|
}
|
|
#define EventEnabledAwardStrengthInNumbers() (TRUE)
|
|
|
|
// Entry point to log the event AwardStrengthInNumbers
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteAwardStrengthInNumbers(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_AwardStrengthInNumbers 3
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_AwardStrengthInNumbers];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[10], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_AwardStrengthInNumbers, EventData);
|
|
}
|
|
#define EventEnabledAwardWorldTraveler() (TRUE)
|
|
|
|
// Entry point to log the event AwardWorldTraveler
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteAwardWorldTraveler(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_AwardWorldTraveler 3
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_AwardWorldTraveler];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[11], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_AwardWorldTraveler, EventData);
|
|
}
|
|
#define EventEnabledAwardYouDidIt() (TRUE)
|
|
|
|
// Entry point to log the event AwardYouDidIt
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteAwardYouDidIt(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_AwardYouDidIt 3
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_AwardYouDidIt];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[12], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_AwardYouDidIt, EventData);
|
|
}
|
|
#define EventEnabledCurrentAvatar() (TRUE)
|
|
|
|
// Entry point to log the event CurrentAvatar
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteCurrentAvatar(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_CurrentAvatar 3
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_CurrentAvatar];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[13], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_CurrentAvatar, EventData);
|
|
}
|
|
#define EventEnabledGameProgress() (TRUE)
|
|
|
|
// Entry point to log the event GameProgress
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteGameProgress(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId, __in const float CompletionPercent)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_GameProgress 4
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_GameProgress];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
EventDataDescCreate(&EventData[3], &CompletionPercent, sizeof(CompletionPercent));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[14], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_GameProgress, EventData);
|
|
}
|
|
#define EventEnabledGamesCount() (TRUE)
|
|
|
|
// Entry point to log the event GamesCount
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteGamesCount(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_GamesCount 3
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_GamesCount];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[15], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_GamesCount, EventData);
|
|
}
|
|
#define EventEnabledMultiplayerRoundEnd() (TRUE)
|
|
|
|
// Entry point to log the event MultiplayerRoundEnd
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteMultiplayerRoundEnd(__in_opt PCWSTR UserId, __in LPCGUID RoundId, __in const signed int SectionId, __in LPCGUID PlayerSessionId, __in_opt PCWSTR MultiplayerCorrelationId, __in const signed int GameplayModeId, __in const signed int MatchTypeId, __in const signed int DifficultyLevelId, __in const float TimeInSeconds, __in const signed int ExitStatusId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_MultiplayerRoundEnd 11
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_MultiplayerRoundEnd];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], RoundId, sizeof(GUID));
|
|
EventDataDescCreate(&EventData[3], &SectionId, sizeof(SectionId));
|
|
EventDataDescCreate(&EventData[4], PlayerSessionId, sizeof(GUID));
|
|
EventDataDescCreate(&EventData[5], (MultiplayerCorrelationId != NULL) ? MultiplayerCorrelationId : L"", (MultiplayerCorrelationId != NULL) ? (ULONG)((wcslen(MultiplayerCorrelationId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[6], &GameplayModeId, sizeof(GameplayModeId));
|
|
EventDataDescCreate(&EventData[7], &MatchTypeId, sizeof(MatchTypeId));
|
|
EventDataDescCreate(&EventData[8], &DifficultyLevelId, sizeof(DifficultyLevelId));
|
|
EventDataDescCreate(&EventData[9], &TimeInSeconds, sizeof(TimeInSeconds));
|
|
EventDataDescCreate(&EventData[10], &ExitStatusId, sizeof(ExitStatusId));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[16], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_MultiplayerRoundEnd, EventData);
|
|
}
|
|
#define EventEnabledMultiplayerRoundStart() (TRUE)
|
|
|
|
// Entry point to log the event MultiplayerRoundStart
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWriteMultiplayerRoundStart(__in_opt PCWSTR UserId, __in LPCGUID RoundId, __in const signed int SectionId, __in LPCGUID PlayerSessionId, __in_opt PCWSTR MultiplayerCorrelationId, __in const signed int GameplayModeId, __in const signed int MatchTypeId, __in const signed int DifficultyLevelId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_MultiplayerRoundStart 9
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_MultiplayerRoundStart];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], RoundId, sizeof(GUID));
|
|
EventDataDescCreate(&EventData[3], &SectionId, sizeof(SectionId));
|
|
EventDataDescCreate(&EventData[4], PlayerSessionId, sizeof(GUID));
|
|
EventDataDescCreate(&EventData[5], (MultiplayerCorrelationId != NULL) ? MultiplayerCorrelationId : L"", (MultiplayerCorrelationId != NULL) ? (ULONG)((wcslen(MultiplayerCorrelationId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[6], &GameplayModeId, sizeof(GameplayModeId));
|
|
EventDataDescCreate(&EventData[7], &MatchTypeId, sizeof(MatchTypeId));
|
|
EventDataDescCreate(&EventData[8], &DifficultyLevelId, sizeof(DifficultyLevelId));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[17], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_MultiplayerRoundStart, EventData);
|
|
}
|
|
#define EventEnabledPartyCount() (TRUE)
|
|
|
|
// Entry point to log the event PartyCount
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWritePartyCount(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_PartyCount 3
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_PartyCount];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[18], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_PartyCount, EventData);
|
|
}
|
|
#define EventEnabledPlayerSessionEnd() (TRUE)
|
|
|
|
// Entry point to log the event PlayerSessionEnd
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWritePlayerSessionEnd(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId, __in_opt PCWSTR MultiplayerCorrelationId, __in const signed int GameplayModeId, __in const signed int DifficultyLevelId, __in const signed int ExitStatusId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_PlayerSessionEnd 7
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_PlayerSessionEnd];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
EventDataDescCreate(&EventData[3], (MultiplayerCorrelationId != NULL) ? MultiplayerCorrelationId : L"", (MultiplayerCorrelationId != NULL) ? (ULONG)((wcslen(MultiplayerCorrelationId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[4], &GameplayModeId, sizeof(GameplayModeId));
|
|
EventDataDescCreate(&EventData[5], &DifficultyLevelId, sizeof(DifficultyLevelId));
|
|
EventDataDescCreate(&EventData[6], &ExitStatusId, sizeof(ExitStatusId));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[19], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_PlayerSessionEnd, EventData);
|
|
}
|
|
#define EventEnabledPlayerSessionPause() (TRUE)
|
|
|
|
// Entry point to log the event PlayerSessionPause
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWritePlayerSessionPause(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId, __in_opt PCWSTR MultiplayerCorrelationId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_PlayerSessionPause 4
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_PlayerSessionPause];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
EventDataDescCreate(&EventData[3], (MultiplayerCorrelationId != NULL) ? MultiplayerCorrelationId : L"", (MultiplayerCorrelationId != NULL) ? (ULONG)((wcslen(MultiplayerCorrelationId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[20], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_PlayerSessionPause, EventData);
|
|
}
|
|
#define EventEnabledPlayerSessionResume() (TRUE)
|
|
|
|
// Entry point to log the event PlayerSessionResume
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWritePlayerSessionResume(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId, __in_opt PCWSTR MultiplayerCorrelationId, __in const signed int GameplayModeId, __in const signed int DifficultyLevelId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_PlayerSessionResume 6
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_PlayerSessionResume];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
EventDataDescCreate(&EventData[3], (MultiplayerCorrelationId != NULL) ? MultiplayerCorrelationId : L"", (MultiplayerCorrelationId != NULL) ? (ULONG)((wcslen(MultiplayerCorrelationId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[4], &GameplayModeId, sizeof(GameplayModeId));
|
|
EventDataDescCreate(&EventData[5], &DifficultyLevelId, sizeof(DifficultyLevelId));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[21], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_PlayerSessionResume, EventData);
|
|
}
|
|
#define EventEnabledPlayerSessionStart() (TRUE)
|
|
|
|
// Entry point to log the event PlayerSessionStart
|
|
//
|
|
__inline
|
|
ULONG
|
|
EventWritePlayerSessionStart(__in_opt PCWSTR UserId, __in LPCGUID PlayerSessionId, __in_opt PCWSTR MultiplayerCorrelationId, __in const signed int GameplayModeId, __in const signed int DifficultyLevelId)
|
|
{
|
|
#define ARGUMENT_COUNT_RBLX_1465F7BC_PlayerSessionStart 6
|
|
|
|
EVENT_DATA_DESCRIPTOR EventData[ARGUMENT_COUNT_RBLX_1465F7BC_PlayerSessionStart];
|
|
UINT8 scratch[64];
|
|
|
|
EtxFillCommonFields_v7(&EventData[0], scratch, 64);
|
|
|
|
EventDataDescCreate(&EventData[1], (UserId != NULL) ? UserId : L"", (UserId != NULL) ? (ULONG)((wcslen(UserId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[2], PlayerSessionId, sizeof(GUID));
|
|
EventDataDescCreate(&EventData[3], (MultiplayerCorrelationId != NULL) ? MultiplayerCorrelationId : L"", (MultiplayerCorrelationId != NULL) ? (ULONG)((wcslen(MultiplayerCorrelationId) + 1) * sizeof(WCHAR)) : (ULONG)sizeof(L""));
|
|
EventDataDescCreate(&EventData[4], &GameplayModeId, sizeof(GameplayModeId));
|
|
EventDataDescCreate(&EventData[5], &DifficultyLevelId, sizeof(DifficultyLevelId));
|
|
|
|
return EtxEventWrite(&RBLX_1465F7BCEvents[22], &RBLX_1465F7BCProvider, RBLX_1465F7BCHandle, ARGUMENT_COUNT_RBLX_1465F7BC_PlayerSessionStart, EventData);
|
|
}
|
|
#if defined(__cplusplus)
|
|
};
|
|
#endif
|
|
|
|
#pragma pack(pop)
|