Add FreeRDP_RestrictedAdminModeSupported for server-side

This commit is contained in:
gpotter2
2025-05-01 19:47:11 +02:00
parent c7dc736a3f
commit 9fce51d7ee
8 changed files with 38 additions and 4 deletions

View File

@@ -493,6 +493,9 @@ BOOL freerdp_settings_get_bool(WINPR_ATTR_UNUSED const rdpSettings* settings,
case FreeRDP_RestrictedAdminModeRequired:
return settings->RestrictedAdminModeRequired;
case FreeRDP_RestrictedAdminModeSupported:
return settings->RestrictedAdminModeSupported;
case FreeRDP_SaltedChecksum:
return settings->SaltedChecksum;
@@ -1245,6 +1248,10 @@ BOOL freerdp_settings_set_bool(WINPR_ATTR_UNUSED rdpSettings* settings,
settings->RestrictedAdminModeRequired = cnv.c;
break;
case FreeRDP_RestrictedAdminModeSupported:
settings->RestrictedAdminModeSupported = cnv.c;
break;
case FreeRDP_SaltedChecksum:
settings->SaltedChecksum = cnv.c;
break;

View File

@@ -207,6 +207,8 @@ static const struct settings_str_entry settings_map[] = {
{ FreeRDP_RemoteFxOnly, FREERDP_SETTINGS_TYPE_BOOL, "FreeRDP_RemoteFxOnly" },
{ FreeRDP_RestrictedAdminModeRequired, FREERDP_SETTINGS_TYPE_BOOL,
"FreeRDP_RestrictedAdminModeRequired" },
{ FreeRDP_RestrictedAdminModeSupported, FREERDP_SETTINGS_TYPE_BOOL,
"FreeRDP_RestrictedAdminModeSupported" },
{ FreeRDP_SaltedChecksum, FREERDP_SETTINGS_TYPE_BOOL, "FreeRDP_SaltedChecksum" },
{ FreeRDP_SendPreconnectionPdu, FREERDP_SETTINGS_TYPE_BOOL, "FreeRDP_SendPreconnectionPdu" },
{ FreeRDP_ServerLicenseRequired, FREERDP_SETTINGS_TYPE_BOOL, "FreeRDP_ServerLicenseRequired" },