@ -3055,6 +3055,66 @@ SLInitHook.x64=1
SLInitOffset.x64 = 1ABFC
SLInitFunc.x64 = New_CSLQuery_Initialize
[10.0.17763.168]
; Patch CEnforcementCore::GetInstanceOfTSLicense
LocalOnlyPatch.x86 = 1
LocalOnlyOffset.x86 = AFAD4
LocalOnlyCode.x86 = jmpshort
LocalOnlyPatch.x64 = 1
LocalOnlyOffset.x64 = 77A11
LocalOnlyCode.x64 = jmpshort
; Patch CSessionArbitrationHelper::IsSingleSessionPerUserEnabled
SingleUserPatch.x86 = 1
SingleUserOffset.x86 = 4D665
SingleUserCode.x86 = nop
SingleUserPatch.x64 = 1
SingleUserOffset.x64 = 1322C
SingleUserCode.x64 = Zero
; Patch CDefPolicy::Query
DefPolicyPatch.x86 = 1
DefPolicyOffset.x86 = 4BE69
DefPolicyCode.x86 = CDefPolicy_Query_eax_ecx
DefPolicyPatch.x64 = 1
DefPolicyOffset.x64 = 17F45
DefPolicyCode.x64 = CDefPolicy_Query_eax_rcx
; Hook CSLQuery::Initialize
SLInitHook.x86 = 1
SLInitOffset.x86 = 5B18A
SLInitFunc.x86 = New_CSLQuery_Initialize
SLInitHook.x64 = 1
SLInitOffset.x64 = 1ABFC
SLInitFunc.x64 = New_CSLQuery_Initialize
[10.0.17763.288]
; Patch CEnforcementCore::GetInstanceOfTSLicense
LocalOnlyPatch.x86 = 1
LocalOnlyOffset.x86 = AFAD4
LocalOnlyCode.x86 = jmpshort
LocalOnlyPatch.x64 = 1
LocalOnlyOffset.x64 = 77A11
LocalOnlyCode.x64 = jmpshort
; Patch CSessionArbitrationHelper::IsSingleSessionPerUserEnabled
SingleUserPatch.x86 = 1
SingleUserOffset.x86 = 4D665
SingleUserCode.x86 = nop
SingleUserPatch.x64 = 1
SingleUserOffset.x64 = 1322C
SingleUserCode.x64 = Zero
; Patch CDefPolicy::Query
DefPolicyPatch.x86 = 1
DefPolicyOffset.x86 = 4BE69
DefPolicyCode.x86 = CDefPolicy_Query_eax_ecx
DefPolicyPatch.x64 = 1
DefPolicyOffset.x64 = 17F45
DefPolicyCode.x64 = CDefPolicy_Query_eax_rcx
; Hook CSLQuery::Initialize
SLInitHook.x86 = 1
SLInitOffset.x86 = 5B18A
SLInitFunc.x86 = New_CSLQuery_Initialize
SLInitHook.x64 = 1
SLInitOffset.x64 = 1ABFC
SLInitFunc.x64 = New_CSLQuery_Initialize
[SLInit]
bServerSku = 1
bRemoteConnAllowed = 1
@ -4996,3 +5056,41 @@ bRemoteConnAllowed.x64=ECAC4
bMultimonAllowed.x64 = ECAC8
ulMaxDebugSessions.x64 = ECACC
bFUSEnabled.x64 = ECAD0
[10.0.17763.168-SLInit]
bInitialized.x86 = CD798
bServerSku.x86 = CD79C
lMaxUserSessions.x86 = CD7A0
bAppServerAllowed.x86 = CD7A8
bRemoteConnAllowed.x86 = CD7AC
bMultimonAllowed.x86 = CD7B0
ulMaxDebugSessions.x86 = CD7B4
bFUSEnabled.x86 = CD7B8
bInitialized.x64 = ECAB0
bServerSku.x64 = ECAB4
lMaxUserSessions.x64 = ECAB8
bAppServerAllowed.x64 = ECAC0
bRemoteConnAllowed.x64 = ECAC4
bMultimonAllowed.x64 = ECAC8
ulMaxDebugSessions.x64 = ECACC
bFUSEnabled.x64 = ECAD0
[10.0.17763.288-SLInit]
bInitialized.x86 = CD798
bServerSku.x86 = CD79C
lMaxUserSessions.x86 = CD7A0
bAppServerAllowed.x86 = CD7A8
bRemoteConnAllowed.x86 = CD7AC
bMultimonAllowed.x86 = CD7B0
ulMaxDebugSessions.x86 = CD7B4
bFUSEnabled.x86 = CD7B8
bInitialized.x64 = ECAB0
bServerSku.x64 = ECAB4
lMaxUserSessions.x64 = ECAB8
bAppServerAllowed.x64 = ECAC0
bRemoteConnAllowed.x64 = ECAC4
bMultimonAllowed.x64 = ECAC8
ulMaxDebugSessions.x64 = ECACC
bFUSEnabled.x64 = ECAD0