;
; This ADM file is for configuring client options for the Horizon Client.
;
; This file is added to a policy object through the Group Policy Object
; Editor.

CLASS MACHINE

CATEGORY !!VMwareViewClient

CATEGORY !!VMwareViewClientUSB

KEYNAME "Software\Policies\VMware, Inc.\VMware VDM\Client\USB"

CATEGORY !!VMwareViewClientOnlySetting
   POLICY !!ExcludePath
       EXPLAIN !!ExcludePathExplain
       PART !!ExcludePath     EDITTEXT
       VALUENAME "ExcludePath"
       END PART
   END POLICY
   POLICY !!IncludePath
       EXPLAIN !!IncludePathExplain
       PART !!IncludePath     EDITTEXT
       VALUENAME "IncludePath"
       END PART
   END POLICY
   POLICY !!DisableRemoteConfig
       EXPLAIN !!DisableRemoteConfigExplain
       VALUENAME "DisableRemoteConfig"
       VALUEON true
       VALUEOFF false
   END POLICY
   POLICY !!AllowDevDescFailsafe
       EXPLAIN !!AllowDevDescFailsafeExplain
       VALUENAME "AllowDevDescFailsafe"
       VALUEON true
       VALUEOFF false
   END POLICY
END CATEGORY

POLICY !!SplitExcludeVidPid
    EXPLAIN !!SplitExcludeVidPidExplain
    PART !!SplitExcludeVidPid     EDITTEXT
    VALUENAME "SplitExcludeVidPid"
    END PART
END POLICY
POLICY !!SplitVidPid
    EXPLAIN !!SplitVidPidExplain
    PART !!SplitVidPid     EDITTEXT
    VALUENAME "SplitVidPid"
    END PART
END POLICY
POLICY !!ExcludeVidPid
    EXPLAIN !!ExcludeVidPidExplain
    PART !!ExcludeVidPid     EDITTEXT
    VALUENAME "ExcludeVidPid"
    END PART
END POLICY
POLICY !!IncludeVidPid
    EXPLAIN !!IncludeVidPidExplain
    PART !!IncludeVidPid     EDITTEXT
    VALUENAME "IncludeVidPid"
    END PART
END POLICY
POLICY !!ExcludeFamily
    EXPLAIN !!ExcludeFamilyExplain
    PART !!ExcludeFamily     EDITTEXT
    VALUENAME "ExcludeFamily"
    END PART
END POLICY
POLICY !!IncludeFamily
    EXPLAIN !!IncludeFamilyExplain
    PART !!IncludeFamily     EDITTEXT
    VALUENAME "IncludeFamily"
    END PART
END POLICY
POLICY !!ExcludeAllDevices
    EXPLAIN !!ExcludeAllDevicesExplain
    VALUENAME "ExcludeAllDevices"
    VALUEON true
    VALUEOFF false
END POLICY
POLICY !!AllowHID
    EXPLAIN !!AllowHIDExplain
    VALUENAME "AllowHID"
    VALUEON true
    VALUEOFF false
END POLICY
POLICY !!AllowHIDBootable
    EXPLAIN !!AllowHIDBootableExplain
    VALUENAME "AllowHIDBootable"
    VALUEON true
    VALUEOFF false
END POLICY
POLICY !!AllowAudioIn
    EXPLAIN !!AllowAudioInExplain
    VALUENAME "AllowAudioIn"
    VALUEON true
    VALUEOFF false
END POLICY
POLICY !!AllowAudioOut
    EXPLAIN !!AllowAudioOutExplain
    VALUENAME "AllowAudioOut"
    VALUEON true
    VALUEOFF false
END POLICY
POLICY !!AllowKeyboardMouse
   EXPLAIN !!AllowKeyboardMouseExplain
   VALUENAME "AllowKeyboardMouse"
   VALUEON true
   VALUEOFF false
END POLICY
POLICY !!AllowVideo
    EXPLAIN !!AllowVideoExplain
    VALUENAME "AllowVideo"
    VALUEON true
    VALUEOFF false
END POLICY
POLICY !!AllowSmartcard
    EXPLAIN !!AllowSmartcardExplain
    VALUENAME "AllowSmartcard"
    VALUEON true
    VALUEOFF false
END POLICY
POLICY !!AllowAutoDeviceSplitting
    EXPLAIN !!AllowAutoDeviceSplittingExplain
    VALUENAME "AllowAutoDeviceSplitting"
    VALUEON true
    VALUEOFF false
END POLICY
END CATEGORY


KEYNAME "Software\Policies\VMware, Inc.\VMware VDM\Client"

POLICY !!DisableTimeZoneForwarding
    EXPLAIN !!DisableTimeZoneForwardingExplain
    VALUENAME "DisableTimeZoneForwarding"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!TunnelProxyBypass
    EXPLAIN !!TunnelProxyBypassExplain
    PART !!TunnelProxyBypass     EDITTEXT
    VALUENAME "TunnelProxyBypass"
    END PART
END POLICY

POLICY !!UseProxyDotPacFile
    EXPLAIN !!UseProxyDotPacFileExplain
    VALUENAME "UseProxyDotPacFile"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!HelpURL
    EXPLAIN !!HelpURLExplain
    PART !!HelpURL     EDITTEXT
    VALUENAME "HelpURL"
    END PART
END POLICY

POLICY !!AutoUpdateAllowed
    EXPLAIN !!AutoUpdateAllowedExplain
    VALUENAME "AutoUpdateAllowed"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!AutoUpdateURL
    EXPLAIN !!AutoUpdateURLExplain
    PART !!AutoUpdateURL     EDITTEXT
    VALUENAME "AutoUpdateURL"
    END PART
END POLICY

POLICY !!RedirectSmartCardsInLocalMode
   EXPLAIN !!RedirectSmartCardsInLocalModeExplain
   VALUENAME "RedirectSmartCardsInLocalMode"
   VALUEON true
   VALUEOFF false
END POLICY

POLICY !!ReplicationStartupDelay
   EXPLAIN !!ReplicationStartupDelayExplain
   PART !!ReplicationStartupDelay NUMERIC
      MIN 0
      VALUENAME "ReplicationStartupDelay"
   END PART
END POLICY

POLICY !!DisableToastNotifications
   EXPLAIN !!DisableToastNotificationsExplain
   VALUENAME "DisableToast"
   VALUEON true
   VALUEOFF false
END POLICY

POLICY !!EnableRelativeMouse
    EXPLAIN !!EnableRelativeMouseExplain
    VALUENAME "EnableRelativeMouse"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!DisableDisconnectMessages
    EXPLAIN !!DisableDisconnectMessagesExplain
    VALUENAME "DisableDisconnectMessages"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!HideClientAfterLaunchSession
    EXPLAIN !!HideClientAfterLaunchSessionExplain
    VALUENAME "HideClientAfterLaunchSession"
    VALUEON  true
    VALUEOFF false
END POLICY

POLICY !!DisallowClientInformationPassthrough
    EXPLAIN !!DisallowClientInformationPassthroughExplain
    VALUENAME "DisallowClientInformationPassthrough"
    VALUEON true
    VALUEOFF false
END POLICY

CATEGORY !!VMwareViewClientScripting

KEYNAME "Software\Policies\VMware, Inc.\VMware VDM\Client"

POLICY !!ServerURL
    EXPLAIN !!ServerURLExplain
    PART !!ServerURL    EDITTEXT
    VALUENAME "ServerURL"
    END PART
END POLICY
POLICY !!UserName
    EXPLAIN !!UserNameExplain
    PART !!UserName     EDITTEXT
    VALUENAME "UserName"
    END PART
END POLICY
POLICY !!DomainName
    EXPLAIN !!DomainNameExplain
    PART !!DomainName   EDITTEXT
    VALUENAME "DomainName"
    END PART
END POLICY
POLICY !!Password
    EXPLAIN !!PasswordExplain
    PART !!Password     EDITTEXT
    VALUENAME "Password"
    END PART
END POLICY
POLICY !!DesktopName
    EXPLAIN !!DesktopNameExplain
    PART !!DesktopName  EDITTEXT
    VALUENAME "DesktopName"
    END PART
END POLICY
POLICY !!DesktopLayout
    EXPLAIN !!DesktopLayoutExplain
    PART !!DesktopLayout DROPDOWNLIST
    VALUENAME "DesktopLayout"
    ITEMLIST
        NAME "Full Screen"   VALUE "FullScreen"   DEFAULT
        NAME "Window - Large"  VALUE "WindowLarge"
        NAME "Window - Small"  VALUE "WindowSmall"
        NAME "Multimonitor" VALUE "MultiMonitor"
    END ITEMLIST
    END PART
END POLICY
POLICY !!LockedGuestSize
    EXPLAIN !!LockedGuestSizeExplain
    PART !!LockedGuestWidth    NUMERIC
        REQUIRED
        MIN 640 MAX 4096
        DEFAULT 1600
        VALUENAME "LockedGuestWidth"
    END PART
    PART !!LockedGuestHeight    NUMERIC
        REQUIRED
        MIN 480 MAX 4096
        DEFAULT 1200
        VALUENAME "LockedGuestHeight"
    END PART
END POLICY
POLICY !!NonInteractive
    EXPLAIN !!NonInteractiveExplain
    VALUENAME "NonInteractive"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!SingleAutoConnect
    EXPLAIN !!SingleAutoConnectExplain
    VALUENAME "SingleAutoConnect"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!noTSCAddins
    EXPLAIN !!noTSCAddinsExplain
    VALUENAME "noTSCAddins"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!connectUSBOnStartup
    EXPLAIN !!connectUSBOnStartupExplain
    VALUENAME "connectUSBOnStartup"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!connectUSBOnInsert
    EXPLAIN !!connectUSBOnInsertExplain
    VALUENAME "connectUSBOnInsert"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!AppSessionReconnectBehavior
    EXPLAIN !!AppSessionReconnectBehaviorExplain
    PART !!AppSessionReconnectBehavior DROPDOWNLIST
    VALUENAME "AppSessionReconnectBehavior"
    ITEMLIST
        NAME "Ask to reconnect to open applications"   VALUE "ask"   DEFAULT
        NAME "Reconnect automatically to open applications"  VALUE "always"
        NAME "Do not ask and do not automatically reconnect"  VALUE "never"
    END ITEMLIST
    END PART
END POLICY



END CATEGORY

CATEGORY !!VMwareViewClientSecurity

KEYNAME "Software\Policies\VMware, Inc.\VMware VDM\Client\Security"

POLICY !!LogInAsCurrentUser_Display
    EXPLAIN !!LogInAsCurrentUser_DisplayExplain
    VALUENAME "LogInAsCurrentUser_Display"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!LogInAsCurrentUser
    EXPLAIN !!LogInAsCurrentUserExplain
    VALUENAME "LogInAsCurrentUser"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!BrokersTrustedForDelegation
   KEYNAME "Software\Policies\VMware, Inc.\VMware VDM\Client\Security\BrokersTrustedForDelegation"
    EXPLAIN !!BrokersTrustedForDelegationExplain
    PART !!BrokersTrustedForDelegation LISTBOX
      VALUEPREFIX ""
    END PART
END POLICY
POLICY !!IgnoreRevocation
    EXPLAIN !!IgnoreRevocationExplain
    VALUENAME "IgnoreRevocation"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!CertCheckMode
    EXPLAIN !!CertCheckModeExplain
    PART !!CertCheckMode DROPDOWNLIST
        VALUENAME "CertCheckMode"
        ITEMLIST
            NAME "No Security" VALUE "0"
            NAME "Warn But Allow" VALUE "1" DEFAULT
            NAME "Full Security" VALUE "2"
        END ITEMLIST
    END PART
END POLICY
POLICY !!EnableSmartCardSSO
    EXPLAIN !!EnableSmartCardSSOExplain
    VALUENAME "EnableSmartCardSSO"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!EnableJumplist
    EXPLAIN !!EnableJumplistExplain
    VALUENAME "EnableJumplist"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!AllowCmdLineCredentials
    EXPLAIN !!AllowCmdLineCredentialsExplain
    VALUENAME "AllowCmdLineCredentials"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!EnableTicketSSLAuth
    EXPLAIN !!EnableTicketSSLAuthExplain
    PART !!EnableTicketSSLAuth DROPDOWNLIST
        VALUENAME "EnableTicketSSLAuth"
        REQUIRED
        ITEMLIST
            NAME "Enable" VALUE 1 DEFAULT
            NAME "Disable" VALUE 0
            NAME "Enforce" VALUE 3
        END ITEMLIST
    END PART
END POLICY
POLICY !!IgnoreCertCnInvalid
    EXPLAIN !!IgnoreCertCnInvalidExplain
    VALUENAME "IgnoreCertCnInvalid"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!IgnoreCertDateInvalid
    EXPLAIN !!IgnoreCertDateInvalidExplain
    VALUENAME "IgnoreCertDateInvalid"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!IgnoreUnknownCa
    EXPLAIN !!IgnoreUnknownCaExplain
    VALUENAME "IgnoreUnknownCa"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!IgnoreWrongUsage
    EXPLAIN !!IgnoreWrongUsageExplain
    VALUENAME "IgnoreWrongUsage"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!SSLCipherList
    EXPLAIN !!SSLCipherListExplain
    PART !!SSLCipherList    EDITTEXT
    DEFAULT "TLSv1:TLSv1.1:TLSv1.2:!aNULL:kECDH+AESGCM:ECDH+AESGCM:RSA+AESGCM:kECDH+AES:ECDH+AES:RSA+AES"
    VALUENAME "SSLCipherList"
    END PART
END POLICY

END CATEGORY

END CATEGORY

CLASS USER

CATEGORY !!VMwareViewClient

KEYNAME "Software\Policies\VMware, Inc.\VMware VDM\Client"

POLICY !!EnableShade
    EXPLAIN !!EnableShadeExplain
    VALUENAME "EnableShade"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!InitialPinState
    EXPLAIN !!InitialPinStateExplain
    VALUENAME "InitialPinState"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!DisableSpanChecks
    EXPLAIN !!DisableSpanChecksExplain
    VALUENAME "DisableSpanChecks"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!EnableMMR
    EXPLAIN !!EnableMMRExplain
    VALUENAME "EnableMMR"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!AlwaysOnTop
    EXPLAIN !!AlwaysOnTopExplain
    VALUENAME "AlwaysOnTop"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!LocalModeExitBehavior
    EXPLAIN !!LocalModeExitBehaviorExplain
    PART !!LocalModeExitBehavior DROPDOWNLIST
        VALUENAME "LocalModeExitBehavior"
        ITEMLIST
            NAME "Shutdown" VALUE "shutdown" DEFAULT
            NAME "Suspend" VALUE "suspend"
        END ITEMLIST
    END PART
END POLICY

POLICY !!DisableToastNotifications
   EXPLAIN !!DisableToastNotificationsExplain
   VALUENAME "DisableToast"
   VALUEON true
   VALUEOFF false
END POLICY

POLICY !!EnableRelativeMouse
    EXPLAIN !!EnableRelativeMouseExplain
    VALUENAME "EnableRelativeMouse"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!DisableDisconnectMessages
    EXPLAIN !!DisableDisconnectMessagesExplain
    VALUENAME "DisableDisconnectMessages"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!HideClientAfterLaunchSession
    EXPLAIN !!HideClientAfterLaunchSessionExplain
    VALUENAME "HideClientAfterLaunchSession"
    VALUEON  true
    VALUEOFF false
END POLICY

POLICY !!DisableSharing
    EXPLAIN !!DisableSharingExplain
    VALUENAME "DisableSharing"
    VALUEON true
    VALUEOFF false
END POLICY

CATEGORY !!VMwareViewClientScripting

KEYNAME "Software\Policies\VMware, Inc.\VMware VDM\Client"

POLICY !!ServerURL
    EXPLAIN !!ServerURLExplain
    PART !!ServerURL    EDITTEXT
    VALUENAME "ServerURL"
    END PART
END POLICY
POLICY !!UserName
    EXPLAIN !!UserNameExplain
    PART !!UserName       EDITTEXT
    VALUENAME "UserName"
    END PART
END POLICY
POLICY !!DomainName
    EXPLAIN !!DomainNameExplain
    PART !!DomainName   EDITTEXT
    VALUENAME "DomainName"
    END PART
END POLICY
POLICY !!Password
    EXPLAIN !!PasswordExplain
    PART !!Password     EDITTEXT
    VALUENAME "Password"
    END PART
END POLICY
POLICY !!DesktopName
    EXPLAIN !!DesktopNameExplain
    PART !!DesktopName    EDITTEXT
    VALUENAME "DesktopName"
    END PART
END POLICY
POLICY !!DesktopLayout
    EXPLAIN !!DesktopLayoutExplain
    PART !!DesktopLayout DROPDOWNLIST
    VALUENAME "DesktopLayout"
    ITEMLIST
        NAME "Full Screen"   VALUE "FullScreen"   DEFAULT
        NAME "Window - Large"  VALUE "WindowLarge"
        NAME "Window - Small"  VALUE "WindowSmall"
        NAME "Multimonitor" VALUE "MultiMonitor"
    END ITEMLIST
    END PART
END POLICY
POLICY !!LockedGuestSize
    EXPLAIN !!LockedGuestSizeExplain
    PART !!LockedGuestWidth    NUMERIC
        REQUIRED
        MIN 640 MAX 4096
        DEFAULT 1600
        VALUENAME "LockedGuestWidth"
    END PART
    PART !!LockedGuestHeight    NUMERIC
        REQUIRED
        MIN 480 MAX 4096
        DEFAULT 1200
        VALUENAME "LockedGuestHeight"
    END PART
END POLICY
POLICY !!NonInteractive
    EXPLAIN !!NonInteractiveExplain
    VALUENAME "NonInteractive"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!SingleAutoConnect
    EXPLAIN !!SingleAutoConnectExplain
    VALUENAME "SingleAutoConnect"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!noTSCAddins
    EXPLAIN !!noTSCAddinsExplain
    VALUENAME "noTSCAddins"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!connectUSBOnStartup
    EXPLAIN !!connectUSBOnStartupExplain
    VALUENAME "connectUSBOnStartup"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!connectUSBOnInsert
    EXPLAIN !!connectUSBOnInsertExplain
    VALUENAME "connectUSBOnInsert"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!AppSessionReconnectBehavior
    EXPLAIN !!AppSessionReconnectBehaviorExplain
    PART !!AppSessionReconnectBehavior DROPDOWNLIST
    VALUENAME "AppSessionReconnectBehavior"
    ITEMLIST
        NAME "Ask to reconnect to open applications"   VALUE "ask"   DEFAULT
        NAME "Reconnect automatically to open applications"  VALUE "always"
        NAME "Do not ask and do not automatically reconnect"  VALUE "never"
    END ITEMLIST
    END PART
END POLICY



END CATEGORY

CATEGORY !!VMwareViewRdpSettings

KEYNAME "Software\Policies\VMware, Inc.\VMware VDM\Client\RDP Settings"

POLICY !!ColorDepth
    EXPLAIN !!ColorDepthExplain
    PART !!ColorDepth DROPDOWNLIST
        VALUENAME "ColorDepth"
        REQUIRED
        ITEMLIST
            NAME "8 bit" VALUE NUMERIC 8
            NAME "15 bit" VALUE NUMERIC 15
            NAME "16 bit" VALUE NUMERIC 16
            NAME "24 bit" VALUE NUMERIC 24
            NAME "32 bit" VALUE NUMERIC 32
        END ITEMLIST
    END PART
END POLICY

POLICY !!DisableWallpaper
    EXPLAIN !!DisableWallpaperExplain
    VALUENAME "DisableWallpaper"
    VALUEON false
    VALUEOFF true
END POLICY

POLICY !!DisableFullWindowDrag
    EXPLAIN !!DisableFullWindowDragExplain
    VALUENAME "DisableFullWindowDrag"
    VALUEON false
    VALUEOFF true
END POLICY

POLICY !!DisableMenuAnimations
    EXPLAIN !!DisableMenuAnimationsExplain
    VALUENAME "DisableMenuAnimations"
    VALUEON false
    VALUEOFF true
END POLICY

POLICY !!DisableTheming
    EXPLAIN !!DisableThemingExplain
    VALUENAME "DisableTheming"
    VALUEON false
    VALUEOFF true
END POLICY

POLICY !!DisableCursorShadow
    EXPLAIN !!DisableCursorShadowExplain
    VALUENAME "DisableCursorShadow"
    VALUEON false
    VALUEOFF true
END POLICY

POLICY !!FontSmoothing
    EXPLAIN !!FontSmoothingExplain
    VALUENAME "FontSmoothing"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!DesktopComposition
    EXPLAIN !!DesktopCompositionExplain
    VALUENAME "DesktopComposition"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!AudioRedirectionMode
    EXPLAIN !!AudioRedirectionModeExplain
    VALUENAME "AudioRedirectionEnable"
    VALUEON true
    VALUEOFF false
    PART !!AudioRedirectionMode DROPDOWNLIST
        VALUENAME "AudioRedirectionMode"
        REQUIRED
        ITEMLIST
            NAME "Play in VM (needed for VoIP USB Support)" VALUE NUMERIC 1
            NAME "Redirect to client" VALUE NUMERIC 0
            NAME "Disable audio" VALUE NUMERIC 2
        END ITEMLIST
    END PART
END POLICY

POLICY !!RedirectDrives
    EXPLAIN !!RedirectDrivesExplain
    VALUENAME "RedirectDrives"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!RedirectPrinters
    EXPLAIN !!RedirectPrintersExplain
    VALUENAME "RedirectPrinters"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!RedirectPorts
    EXPLAIN !!RedirectPortsExplain
    VALUENAME "RedirectPorts"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!RedirectSmartcards
    EXPLAIN !!RedirectSmartcardsExplain
    VALUENAME "RedirectSmartcards"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!RedirectClipboard
    EXPLAIN !!RedirectClipboardExplain
    VALUENAME "RedirectClipboard"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!RedirectPlugAndPlayDevices
    EXPLAIN !!ExplainRedirectPlugAndPlayDevices
    VALUENAME "RedirectPlugAndPlayDevices"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!ShadowBitmap
    EXPLAIN !!ShadowBitmapExplain
    VALUENAME "ShadowBitmap"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!CachePersistenceActive
    EXPLAIN !!CachePersistenceActiveExplain
    VALUENAME "CachePersistenceActive"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!EnableCompression
    EXPLAIN !!EnableCompressionExplain
    VALUENAME "EnableCompression"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!KeyboardHookMode
    EXPLAIN !!KeyboardHookModeExplain
    PART !!KeyboardHookMode DROPDOWNLIST
        VALUENAME "KeyboardHookMode"
        REQUIRED
        ITEMLIST
            NAME "Apply key combinations locally" VALUE NUMERIC 0
            NAME "Send key combinations to VM" VALUE NUMERIC 1
        END ITEMLIST
    END PART
END POLICY

POLICY !!EnableCredSspSupport
    EXPLAIN !!EnableCredSspSupportExplain
    VALUENAME "EnableCredSspSupport"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!BitmapCacheSize
    EXPLAIN !!BitmapCacheSizeExplain
    PART !!BitmapCacheSize NUMERIC
        REQUIRED
        MIN 1 MAX 32
        VALUENAME "BitmapCacheSize"
    END PART
END POLICY

POLICY !!BitmapVirtualCacheSize
    EXPLAIN !!BitmapVirtualCacheSizeExplain
    PART !!BitmapVirtualCacheSize NUMERIC
        REQUIRED
        MIN 1 MAX 32
        VALUENAME "BitmapVirtualCacheSize"
    END PART
END POLICY

POLICY !!BitmapVirtualCache16BppSize
    EXPLAIN !!BitmapVirtualCache16BppSizeExplain
    PART !!BitmapVirtualCache16BppSize NUMERIC
        REQUIRED
        MIN 1 MAX 32
        VALUENAME "BitmapVirtualCache16BppSize"
    END PART
END POLICY

POLICY !!BitmapVirtualCache24BppSize
    EXPLAIN !!BitmapVirtualCache24BppSizeExplain
    PART !!BitmapVirtualCache24BppSize NUMERIC
        REQUIRED
        MIN 1 MAX 32
        VALUENAME "BitmapVirtualCache24BppSize"
    END PART
END POLICY

POLICY !!BitmapVirtualCache32BppSize
    EXPLAIN !!BitmapVirtualCache32BppSizeExplain
    PART !!BitmapVirtualCache32BppSize NUMERIC
        REQUIRED
        MIN 1 MAX 32
        VALUENAME "BitmapVirtualCache32BppSize"
    END PART
END POLICY

POLICY !!EnableAutoReconnect
    EXPLAIN !!EnableAutoReconnectExplain
    VALUENAME "EnableAutoReconnect"
    VALUEON true
    VALUEOFF false
END POLICY

POLICY !!RedirectAudioCapture
    EXPLAIN !!RedirectAudioCaptureExplain
    VALUENAME "RedirectAudioCapture"
    VALUEON true
    VALUEOFF false
END POLICY

END CATEGORY

CATEGORY !!VMwareViewClientSecurity

KEYNAME "Software\Policies\VMware, Inc.\VMware VDM\Client\Security"

POLICY !!LogInAsCurrentUser_Display
    EXPLAIN !!LogInAsCurrentUser_DisplayExplain
    VALUENAME "LogInAsCurrentUser_Display"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!LogInAsCurrentUser
    EXPLAIN !!LogInAsCurrentUserExplain
    VALUENAME "LogInAsCurrentUser"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!EnableTicketSSLAuth
    EXPLAIN !!EnableTicketSSLAuthExplain
    PART !!EnableTicketSSLAuth DROPDOWNLIST
        VALUENAME "EnableTicketSSLAuth"
        REQUIRED
        ITEMLIST
            NAME "Enable" VALUE 1 DEFAULT
            NAME "Disable" VALUE 0
            NAME "Enforce" VALUE 3
        END ITEMLIST
    END PART
END POLICY
POLICY !!IgnoreRevocation
    EXPLAIN !!IgnoreRevocationExplain
    VALUENAME "IgnoreRevocation"
    VALUEON  true
    VALUEOFF false
END POLICY
POLICY !!SSLCipherList
    EXPLAIN !!SSLCipherListExplain
    PART !!SSLCipherList    EDITTEXT
    DEFAULT "TLSv1:TLSv1.1:TLSv1.2:!aNULL:kECDH+AESGCM:ECDH+AESGCM:RSA+AESGCM:kECDH+AES:ECDH+AES:RSA+AES"
    VALUENAME "SSLCipherList"
    END PART
END POLICY

END CATEGORY

END CATEGORY

[Strings]
;
; USB Settings
;
VMwareViewClientUSB="View USB Configuration"
VMwareViewClientOnlySetting="Settings not configurable by Agent"
ExcludePath="Exclude Path"
ExcludePathExplain="Exclude a device at a specified hub or port path from being forwarded."
IncludePath="Include Path"
IncludePathExplain="Include a device at a specified hub or port path that can be forwarded."

SplitExcludeVidPid="Exclude Vid/Pid Device from Split"
SplitExcludeVidPidExplain="Exclude the component devices of a composite device specified by its Vendor ID and Product ID from being treated as separate devices for filtering.\n\nSyntax: <vid-<xxxx>_pid-<xxxx|*>>[;...]\n\nFor example: vid-0781_pid-554c;vid-0781_pid-9999"

SplitVidPid="Split Vid/Pid Device"
SplitVidPidExplain="Treat the component devices of a composite device specified by its Vendor and Product ID as separate devices for filtering.\n\nSyntax: <vid-<xxxx>_pid-<xxxx|*>(exintf:xx[;exintf:xx])>[;...]\n\nFor example: vid-0781_pid-554c(exintf:01;exintf:02);vid-0781_pid-9999(exintf:02)"

ExcludeVidPid="Exclude Vid/Pid Device"
ExcludeVidPidExplain="Exclude a device with a specified Vendor ID and Product ID from being forwarded.\n\nSyntax: <vid-<xxxx>_pid-<xxxx | *>>[;...]\n\nFor example: vid-0781_pid-554c;vid-0781_pid-9999"

IncludeVidPid="Include Vid/Pid Device"
IncludeVidPidExplain="Include a device with a specified Vendor ID and Product ID that can be forwarded.\n\nSyntax: <vid-<xxxx>_pid-<xxxx | *>>[;...]\n\nFor example: vid-0781_pid-554c;vid-0781_pid-9999"

ExcludeFamily="Exclude Device Family"
ExcludeFamilyExplain="Exclude a family of devices from being forwarded.\n\nSyntax: <family-name>[;...]\n\nFor example: bluetooth;audio-in"

IncludeFamily="Include Device Family"
IncludeFamilyExplain="Include a family of devices that can be forwarded.\n\nSyntax: <family-name>[;...]\n\nFor example: storage;audio-out"

ExcludeAllDevices="Exclude All Devices"
ExcludeAllDevicesExplain="Block all devices unless they are included via Include filter rule.\n\nDefault: Allow all devices"

VMwareViewAgentToClientUSB="Client Downloadable only Settings"
AllowHID="Allow other input devices"
AllowHIDExplain="Allow input devices other than hid-bootable devices, keyboards and mouse device to be forwarded.\n\nDefault: Allow Forwarding"
AllowHIDBootable="Allow HID-Bootable"
AllowHIDBootableExplain="Allow bootable input devices (also known as hid-bootable devices) to be forwarded.\n\nDefault: Allow Forwarding"
AllowAudioIn="Allow Audio Input Devices"
AllowAudioInExplain="Allow audio input devices to be forwarded.\n\nDefault: Allow Forwarding"
AllowAudioOut="Allow Audio Output Devices"
AllowAudioOutExplain="Allow audio output devices to be forwarded.\n\nDefault: Block Forwarding"
AllowKeyboardMouse="Allow keyboard and Mouse Devices"
AllowKeyboardMouseExplain="Allow keyboard and mouse devices to be forwarded.\n\nDefault: Block Forwarding"
AllowVideo="Allow Video Devices"
AllowVideoExplain="Allow video devices to be forwarded\n\nDefault: Allow Forwarding"
AllowSmartcard="Allow Smart Cards"
AllowSmartcardExplain="Allow smart-card devices to be forwarded.\n\nDefault: Block Forwarding"
AllowAutoDeviceSplitting="Allow Auto Device Splitting"
AllowAutoDeviceSplittingExplain="Exclude the component devices of any composite device from being automatically treated as separate devices."
DisableRemoteConfig="Disable Remote Configuration"
DisableRemoteConfigExplain="Disable downloads for remote configuration."
AllowDevDescFailsafe="Allow Device Descriptor Failsafe behavior"
AllowDevDescFailsafeExplain="Enable Descriptor Failsafe behavior. Devices are not blocked if fetching of descriptor(s) failed"

VMwareViewClient="VMware Horizon Client Configuration"
EnableShade="Enable the shade"
EnableShadeExplain="Determines if the shade [menu bar] at the top of the Horizon Client window is enabled.\n\nThis property is enabled by default."
InitialPinState="Pin the shade"
InitialPinStateExplain="Determines if the pin on the shade at the top of the Horizon Client window is enabled, in order to prevent auto-hiding of the menu bar. Note: this property has no effect if the shade is disabled.\n\nThis property is enabled by default."
DisableSpanChecks="Don't check monitor alignment on spanning"
DisableSpanChecksExplain="By default, the client desktop will not span multiple monitors if the screens do not form an exact rectangle when in combination (that is, identical heights if positioned left and right monitors, or identical widths if positioned top and bottom).\n\nThis property overrides this rule and is disabled by default."
EnableMMR="Enable multi-media acceleration"
EnableMMRExplain="Specifies if multimedia redirection (MMR) is enabled on the client. MMR is a Microsoft DirectShow filter that forwards multimedia data from specific codecs on the remote system directly through a TCP socket to the client. The data is then decoded directly on the client, where it is played. Administrators can disable MMR if the client has insufficient resources to handle local multimedia decoding.\n\nNote: MMR will not work correctly if the Horizon Client video display hardware does not have overlay support. MMR policy does not apply to Offline Desktop sessions."
AlwaysOnTop="Always on top"
AlwaysOnTopExplain="Specifies whether the Horizon Client window is always on top.\n\nThis is disabled by default."
HideClientAfterLaunchSession="Default value of the 'Hide the selector after launching an item' checkbox"
HideClientAfterLaunchSessionExplain="Sets whether the 'Hide the selector after launching an item' checkbox is checked by default.\n\nThis setting is disabled by default."

;
; Scripting definitions
;
VMwareViewClientScripting="Scripting definitions"
ServerURL="Server URL"
ServerURLExplain="Determines the URL used by Horizon Client during login. For example: https://view1.example.com"
UserName="Logon UserName"
UserNameExplain="Determines the username used by Horizon Client during login."
DomainName="Logon DomainName"
DomainNameExplain="Determines the NETBIOS domain used by Horizon Client during login. For example: EXAMPLE"
Password="Logon Password"
PasswordExplain="Determines the password used by Horizon Client during login.\n\nWarning: this password is stored in plain text by Active Directory"
DesktopName="DesktopName to select"
DesktopNameExplain="Determines the default desktop used by Horizon Client during login."
DesktopLayout="DesktopLayout"
DesktopLayoutExplain="Determines the display state of the Horizon Client window when the desktop is launched."
FullScreen="FullScreen"
Window="Window"
MultiMonitor="MultiMonitor"
LockedGuestSize="Locked Guest Size"
LockedGuestWidth="Locked Guest Width "
LockedGuestHeight="Locked Guest Height"
LockedGuestSizeExplain="Determines the screen resolution of the remote desktop. Once you have enabled the setting, remote desktop autofit functionality will be disabled. \n\nMinimum screen size: 640x480 \nMaximum screen size: 4096x4096\n\nNote: this setting does not apply to RDP connections"
NonInteractive="Suppress error messages (when fully scripted only)"
NonInteractiveExplain="Determines if error messages are displayed during login.\n\nNote: This property is only applied when the login process is fully scripted, that is, when all the requisite login information has been pre-populated beforehand through policy.\n\nNote: If the login fails on account of incorrect login information being entered, the user is not notified and the Horizon Client wswc.exe process will be terminated automatically."
SingleAutoConnect="Automatically connect if only one launch item is entitled"
SingleAutoConnectExplain="Automatically connect to the desktop or app if it is the only one entitled for the login user."

;
; Security Settings
;
VMwareViewClientSecurity="Security Settings"
LogInAsCurrentUser_Display="Display option to Log in as current user"
LogInAsCurrentUser_DisplayExplain="Determines if the Log in as current user checkbox is visible in the Windows Horizon Client.\n\nThis setting is enabled by default.\n\nIf this option is set to 'off', the user will not be able to override the 'Default value of Log in as current user checkbox' option."
LogInAsCurrentUser="Default value of the 'Log in as current user' checkbox"
LogInAsCurrentUserExplain="Sets whether the 'Log in as current user' checkbox is checked by default.\n\nThis setting is disabled by default."
BrokersTrustedForDelegation="Servers Trusted For Delegation"
BrokersTrustedForDelegationExplain="Sets the list of View Connection Servers that are allowed to have credentials delegated to them. This is used with 'Log in as current user'.\n\nBy default all servers are trusted.\n\nYou can add servers using any of 3 different formats:\ndomain\system$\nsystem$@domain.dom\nSPN (Service Principal Name)."
IgnoreCertCnInvalid="Ignore incorrect SSL certificate common name (host name field) [Deprecated]"
IgnoreCertCnInvalidExplain="This policy is deprecated and is only respected by View 4.x clients and earlier.\n\nDetermines if errors associated with incorrect server certificate common names are disabled.\n\nThis error occurs when the common name on the certificate does not correlate with the hostname of the server that sends it."
IgnoreCertDateInvalid="Ignore bad SSL certificate date received from the server [Deprecated]"
IgnoreCertDateInvalidExplain="This policy is deprecated and is only respected by View 4.x clients and earlier.\n\nDetermines if errors associated with invalid server certificate dates are disabled.\n\nThis error occurs when the date on certificate sent by the server has passed."
IgnoreUnknownCa="Ignore unknown certificate authority problems [Deprecated]"
IgnoreUnknownCaExplain="This policy is deprecated and is only respected by View 4.x clients and earlier.\n\nDetermines if errors associated with an unknown certification authority on the server certificate are ignored.\n\nThis error occurs when the certificate sent by the server is signed by an untrusted third-party authority."
IgnoreRevocation="Ignore certificate revocation problems"
IgnoreRevocationExplain="Determines if errors associated with a revoked server certificate are ignored.\n\nThese errors occur when the certificate sent by the server has been revoked or the client cannot verify the certificate's revocation status.\n\nThis setting is disabled by default."
IgnoreWrongUsage="Ignore incorrect usage problems [Deprecated]"
IgnoreWrongUsageExplain="This policy is deprecated and is only respected by View 4.x clients and earlier.\n\nDetermines if errors associated with incorrect usage of a server certificate are ignored.\n\nThis error occurs when the certificate sent by the server intended for some purpose other than verifying the identity of the sender and encrypting server communications."
CertCheckMode="Certificate verification mode"
CertCheckModeExplain="Configures the certificate checking behavior of the Horizon Client.\n\nWhen this property is set to 'No Security', no certificate checking is performed.\n\nWhen this property is set to 'Warn But Allow', the user is warned but allowed to proceed if the server certificate is self-signed. If the server certificate is self-signed, the certificate name is allowed to not match the server name. This is the default value.\n\nWhen this property is set to 'Full Security', all certificate errors are reported to the user and they are not allowed to connect to the server."
EnableSmartCardSSO="Enable Single Sign-On for smart card authentication"
EnableSmartCardSSOExplain="Enables Single Sign-On for smart card authentication. This requires the Horizon Client to store the encrypted smart card PIN in memory momentarily before submitting it to the View Connection Server."
EnableJumplist="Enable jump list integration"
EnableJumplistExplain="Enables adding a jump list to the Horizon Client icon in the taskbar on Windows 7 and later to allow users to easily connect to recent View Connection Servers and remote desktops. This feature is enabled by default."
AllowCmdLineCredentials="Allow command line credentials"
AllowCmdLineCredentialsExplain="Allow credentials such as a password or PIN to be provided via command line parameters.\n\nThis setting is enabled by default."
EnableTicketSSLAuth="Enable SSL encrypted framework channel"
EnableTicketSSLAuthExplain="Enable SSL encrypted framework channel\n\nEnable: Enable SSL, allow fallback to desktops with no SSL support\nDisable: Disable SSL\nEnforce: Enable SSL, refuse to connect to desktops with no SSL support"
SSLCipherList="Configures SSL protocols and cryptographic algorithms"
SSLCipherListExplain="Configures cipher list to restrict the use of certain cryptographic algorithms and protocols before establishing an encrypted SSL connection. The cipher list consists of one or more cipher strings separated by colons. Note that all cipher strings are case sensitive.\n\nIf the feature is enabled, the default value is: \n   'TLSv1:TLSv1.1:TLSv1.2:!aNULL:kECDH+AESGCM:ECDH+AESGCM:RSA+AESGCM:kECDH+AES:ECDH+AES:RSA+AES'\n\nThat means: TLS v1.0, TLS v1.1 and TLS v1.2 are enabled(SSL v2.0, SSL v3.0 are disabled). Cipher suites using ECDHE, ECDH and RSA with 128 or 256 bit AES, and prefer GCM mode.\n\nSSL v2.0 and SSL v3.0 are no longer the approved protocols and will be permanently disabled.\n\nReference link for the configuration:\nhttp://www.openssl.org/docs/apps/ciphers.html#"

;
; RDP Settings
;
VMwareViewRdpSettings="RDP Settings"
ColorDepth="Color depth"
ColorDepthExplain="Determines the color depth of the remote desktop.\n\nFor 24 bit Windows XP systems, ensure that the Limit Maximum Color Depth policy in Computer Configuration/Administrative Templates/Windows Components/Terminal Services is Enabled and 24 bit."
AudioRedirectionMode="Audio redirection"
AudioRedirectionModeExplain="Determines how audio information is channelled when played on the remote desktop. When this property is enabled, the available settings are:\n\n  * Disable Audio - no audio\n  * Play in VM (needed for VoIP USB support) - audio plays within the remote desktop (requires a shared USB audio device to provide sound on the client)\n  * Redirect to client - audio is redirected to the client. This is the default mode.\n\nNote: This property only applies to RDP audio � audio that is redirected via MMR will play in the client."
KeyboardHookMode="Windows key combination redirection"
KeyboardHookModeExplain="Determines where Windows key combinations are applied."
DisableWallpaper="Desktop background"
DisableWallpaperExplain="Determines if the desktop background is displayed when clients connect to the remote desktop."
DisableFullWindowDrag="Show contents of window while dragging"
DisableFullWindowDragExplain="Determines if folder contents are displayed when users drag a folder to a new location."
DisableMenuAnimations="Menu and window animation"
DisableMenuAnimationsExplain="Determines how menus and windows behave when clients connect to the remote computer."
DisableTheming="Themes"
DisableThemingExplain="Determines if themes are displayed when clients connect to the remote desktop."
DisableCursorShadow="Cursor shadow"
DisableCursorShadowExplain="Determines if a shadow is displayed under the cursor on the remote desktop."
FontSmoothing="Font smoothing"
FontSmoothingExplain="(Windows Vista or later) Determines if anti-aliasing is applied to the fonts on the remote desktop."
DesktopComposition="Desktop composition"
DesktopCompositionExplain="(Windows Vista or later) Determines if desktop composition is enabled on the remote desktop.\n\nWhen desktop composition is enabled, individual windows no longer draw directly to the screen or primary display device as they did in previous versions of Microsoft Windows. Instead, their drawing is redirected to off-screen surfaces in video memory, which are then rendered into a desktop image and presented on the display."
RedirectDrives="Redirect drives"
RedirectDrivesExplain="Determines if local disk drives are automatically redirected when clients connect to the remote computer."
RedirectPrinters="Redirect printers"
RedirectPrintersExplain="Determines if local printers are automatically redirected when clients connect to the remote desktop."
RedirectPorts="Redirect serial ports"
RedirectPortsExplain="Determines if local COM ports are automatically redirected when clients connect to the remote desktop."
RedirectSmartcards="Redirect smart cards"
RedirectSmartcardsExplain="Determines if local smart cards are automatically redirected when clients connect to the remote desktop."
RedirectClipboard="Redirect clipboard"
RedirectClipboardExplain="This setting determines if local clipboard information will be automatically redirected when clients connect to the remote desktop."
RedirectPlugAndPlayDevices="Redirect supported plug-and-play devices"
ExplainRedirectPlugAndPlayDevices="Determines if local plug-and-play and point-of-sale devices are automatically redirected when clients connect to the remote desktop. This is distinct from the redirection managed by the USB Redirection component of View Agent."
ShadowBitmap="Shadow bitmaps"
ShadowBitmapExplain="Determines if shadow bitmaps should be used.\n\nNote: Shadow bitmaps are always disabled in full-screen mode, therefore this property has no effect when in full-screen mode."
CachePersistenceActive="Bitmap caching / cache persistence active"
CachePersistenceActiveExplain="Determines if persistent bitmap caching should be used. Persistent caching can improve performance but requires additional disk space."
EnableCompression="Enable compression"
EnableCompressionExplain="Determines if the compression of RDP data is used, and is enabled by default."
BitmapCacheSize="In-memory bitmap cache size in KB for 8bpp bitmaps"
BitmapCacheSizeExplain="Specifies the size, in kilobytes, of the RAM bitmap cache to use for the 8 bits per pixel color setting. If ScaleBitmapCachesByBPP is true (default), this cache size will be multiplied by the bytes per pixel to determine the actual RAM cache size.\n\nWhen this property is enabled, enter a size in KB."
BitmapVirtualCacheSize="Bitmap cache file size in MB for 8bpp bitmaps"
BitmapVirtualCacheSizeExplain="Specifies the size, in megabytes, of the persistent bitmap cache file to use for the 8 bits per pixel color setting.\n\nWhen this property is enabled, enter a file size in MB. The valid values are 1 to 32 inclusive."
BitmapVirtualCache16BppSize="Bitmap cache file size in MB for 16bpp bitmaps"
BitmapVirtualCache16BppSizeExplain="Specifies the size, in megabytes, of the persistent bitmap cache file to use for the 15/16 bits per pixel color setting.\n\nWhen this property is enabled, enter a file size in MB. The valid values are 1 to 32 inclusive."
BitmapVirtualCache24BppSize="Bitmap cache file size in Mb for 24bpp bitmaps"
BitmapVirtualCache24BppSizeExplain="Specifies the size, in megabytes, of the persistent bitmap cache file to use for the 24 bits per pixel color setting.\n\nWhen this property is enabled, enter a file size in MB. The valid values are 1 to 32 inclusive."
BitmapVirtualCache32BppSize="Bitmap cache file size in MB for 32bpp bitmaps"
BitmapVirtualCache32BppSizeExplain="Specifies the size, in megabytes, of the persistent bitmap cache file to use for the 32 bits per pixel color setting.\n\nWhen this property is enabled, enter a file size in MB. The valid values are 1 to 32 inclusive."
NoTSCAddins="Disable 3rd-party Terminal Services plugins"
NoTSCAddinsExplain="When this property is set to true, no checking takes place for 3rd-party Terminal Services plugins installed as normal RDP plugins. This setting does not affect View specific plugins, such as USB redirection. If this policy is not configured, the detection and use of 3rd-party plugins is enabled by default."
DisableTimeZoneForwarding="Disable time zone forwarding"
DisableTimeZoneForwardingExplain="Determines if the time zone of the View desktop is synchronized with that of the connected client. When enabled, this property will only apply if the Disable Time Zone Synchronization property of the View Agent Configuration policy is not set to disabled.\n\nThis property is disabled by default."
EnableCredSspSupport="Enable Credential Security Service Provider"
EnableCredSspSupportExplain="Specifies whether the View desktop connection uses Network Level Authentication (NLA). In Windows Vista, remote desktop connections require NLA by default.\n\nIf the guest operating system requires NLA for remote desktop connections, you must enable this setting or Horizon Client will not be able to connect to the View desktop.\n\nIn addition to enabling this setting, you must also verify that the following conditions are met:\n   1) Both the client and guest operating systems support NLA.\n   2) Direct client connections are enabled for the View Connection Server instance. Tunneled connections are not supported with NLA."
TunnelProxyBypass="Tunnel proxy bypass address list"
TunnelProxyBypassExplain="Do not use proxy server for tunnel addresses beginning with specified string, use semicolon (;) to separate entries."
UseProxyDotPacFile="Determines if the VMware Horizon Client should use proxy.pac file [Deprecated]"
UseProxyDotPacFileExplain="This policy is deprecated and is only respected by View 4.x clients and earlier. View 5.0 clients and later automatically use a proxy.pac file if Windows is configured to use it.\n\nA proxy.pac file defines how web browsers and other user agents can automatically choose the appropriate proxy server for fetching a given URL. If proxy.pac file is used on a multi-core machine, on some rare occasions, WININET used by VMware Horizon Client 4.x and earlier to find the proxy server information might crash. If WININET crashes on your machine, do not use this property. This property is disabled by default."
HelpURL="URL for Horizon Client online help"
HelpURLExplain="Specifies an alternate URL from which Horizon Client can retrieve help pages. This property is intended for use in environments that do not possess Internet access and can therefore not retrieve the remotely-hosted help system."
AutoUpdateAllowed="Enable Horizon Client online update"
AutoUpdateAllowedExplain="Determines if the online update feature can be used. It is disabled by default."
AutoUpdateURL="URL for Horizon Client online update"
AutoUpdateURLExplain="Specifies a URL from which Horizon Client can retrieve updates. This property is designed to define a specific update server. If it is not enabled, VMware official update server will be used."
ConnectUSBOnStartup="Connect all USB devices to the desktop on launch"
ConnectUSBOnStartupExplain="Automatically connects all available USB devices on the host to a desktop when that desktop is launched."
EnableAutoReconnect="Enable RDP Auto-Reconnect"
EnableAutoReconnectExplain="Specifies whether to allow the RDP client component to attempt to reconnect automatically to a desktop in the event of an RDP protocol connection failure. This setting is disabled by default. This setting has no effect when the "Use secure tunnel connection to desktop" option is enabled."
RedirectAudioCapture="Enable audio capture redirection"
RedirectAudioCaptureExplain="Specifies whether the default audio input device is redirected from the client to the remote session. The default is off."
ConnectUSBOnInsert="Connect USB devices to the desktop when they are plugged in"
ConnectUSBOnInsertExplain="Automatically connects USB devices when they are plugged in to the host to the desktop with which the user is currently working."
RedirectSmartCardsInLocalMode="Redirect smart card readers in Local Mode"
RedirectSmartCardsInLocalModeExplain="Determines if smart card readers are automatically redirected to Local Mode desktops. The readers will be shared with the client machine. This setting is enabled by default."
ReplicationStartupDelay="Delay the start of replications when starting the Horizon Client with Local Mode"
ReplicationStartupDelayExplain="Delay all replications by this many seconds after the Horizon Client with Local Mode is started. Replications will continue on their normal schedule after this delay. The default delay is 900 seconds (15 minutes)."
LocalModeExitBehavior="Default Exit Behavior For Local Mode Desktops"
LocalModeExitBehaviorExplain="Determines the default exit behavior of desktops running in Local Mode. The default exit behavior is to initiate a guest shutdown."
DisableToastNotifications="Disable toast notifications"
DisableToastNotificationsExplain="This setting disables the toast notifications from the Horizon Client. Enable this setting if you do not want the user to see toast notifications in the corner of their screen. Note that enabling this GPO will cause the user to not see a 5-minute warning when the Session Timeout functionality is active. This setting is disabled by default."
EnableRelativeMouse="Enable relative mouse"
EnableRelativeMouseExplain="This setting enables relative mouse from the Horizon Client for PCoIP desktops. Enable this setting if you want the user to always use relative mouse mode with PCoIP desktops. Relative mouse mode improves mouse behavior for certain graphics applications and games. If the remote desktop does not support relative mouse then this setting will not be used. This setting is disabled by default."
DisableDisconnectMessages="Disable desktop disconnect messages"
DisableDisconnectMessagesExplain="Specifies whether messages that are normally shown upon desktop disconnection should be disabled. These messages are shown by default. This setting does not apply to user-initiated disconnection from the Horizon Client UI."
DisallowClientInformationPassthrough="Disallow passing through client information in a nested session"
DisallowClientInformationPassthroughExplain="Specifies whether the Horizon client should be prevented from passing through client information in a nested session. When enabled, if the Horizon client is running inside of a Horizon session, it will send the actual physical client information instead of the VM device information. This setting applies to the following pieces of client information: device name and domain, client type, IP address, and MAC address. This setting is disabled by default, which means passing through client information in a nested session is allowed by default."
DisableSharing="Disable sharing files and folders"
DisableSharingExplain="Disable file and folder sharing between remote sessions and clients. \n\nWhen set to "Enable", Client will completely hide the client sharing page and will also disable the File Redireciton. \n\nWhen this setting is not configured, the default value is "Disabled"."
AppSessionReconnectBehavior="Disconnected application session resumption behavior"
AppSessionReconnectBehaviorExplain="This setting allows you to force specific behavior with respect to the automatic application session resumption feature. The 3 options available for this GPO mirror the options that are available in the Windows client settings page. This setting is disabled by default, meaning that the user is allowed to choose the behavior."