Specify one of the following
                              values:
                           
                           
                           
                              
                              - 
                                 
                                 
CITRIX_OPT_UseHttp:
                                 
                                    Set to 1 to use TCP/IP + HTTP as network protocols.
                                    
                                 
                                 Set to 0 to use only TCP/IP.
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_SpeedScreenLatRed:
                                    
                                 
                                 Speed Screen Latency Reduction.
                                 
                                    0 .. Off.
                                    
                                 
                                 1 .. On
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_EncryptLevel:
                                    
                                 
                                 Use one of the following values:
                                    
                                 
                                 0 .. Server Default.
                                    
                                 
                                 1 .. Basic encryption.
                                    
                                 
                                 2 .. RC5 128 bit encryption for login only.
                                    
                                 
                                 3 .. RC5 40 bit encryption.
                                    
                                 
                                 4 .. RC5 56 bit encryption.
                                    
                                 
                                 5 .. RC5 128 bit encryption
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_Compress:
                                    
                                 
                                 Select this option to compress all transferred data. Reduces the
                                    size of data, but requires additional processor resources.
                                    
                                 
                                 0 .. Off.
                                    
                                 
                                 1 .. On
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_ImgCache:
                                    
                                 
                                 Select this option to store commonly -used graphical objects, such
                                    as bitmaps, in a local disk cache.
                                    
                                 
                                 0 .. Off.
                                    
                                 
                                 1 .. On
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_QueueMouse:
                                    
                                 
                                 Select this option to queue mouse updates. Reduces the number of
                                    network packets sent from the Citrix client to the Citrix
                                    server. Specify the time to queue input in milliseconds.
                                 
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_QueueKeyboard:
                                    
                                 
                                 Select this option to queue keyboard updates. Reduces the number of
                                    network packets sent from the Citrix client to the Citrix
                                    server. Specify the time to queue input in milliseconds.
                                 
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_DisconnectOnTransEnd:
                                    
                                 
                                 Select this option to disconnect the Citrix client at the end of
                                    each transaction (this includes the TInit transaction).
                                    
                                 
                                 0 .. Off.
                                    
                                 
                                 1 .. On
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_SyncTimeout:
                                    
                                 
                                 Specify the default synchronization timeout (in milliseconds) to
                                    be used by all CitrixWaitForXXX functions, that do not specify a
                                    timeout value.
                                 
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_PostActionThinkTime:
                                    
                                 
                                 Specify the time (in milliseconds) that the virtual user is to
                                    remain inactive between actions.
                                 
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_PostSyncThinkTime:
                                    
                                 
                                 Specify the time (in milliseconds) that the virtual user is to
                                    remain inactive after passing a successful synchronization point
                                    (CitrixWaitForXXX).
                                 
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_LogBmpOnUserAction:
                                    
                                 
                                 When TrueLog is enabled a screenshot is made and written to the
                                    TrueLog at the end of each synchronization function. Select this
                                    option to additionally capture and write a screenshot at the
                                    beginning of each user -action.
                                    
                                 
                                 0 .. Off.
                                    
                                 
                                 1 .. On
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_DumpRgnOnSyncFailure:
                                    
                                 
                                 The CitrixWaitForScreen function captures a screen region and
                                    checks it against a specified condition (normally it is compared
                                    against a hash value that’s captured at recording). If the function
                                    call fails (the condition does not match and the timeout period
                                    expires) when this option is selected, the caught screen region is
                                    dumped to a file in the result directory. The file can then be
                                    examined or compared to what was written during recording for root
                                    cause analysis.
                                    
                                 
                                 0 .. Off.
                                    
                                 
                                 1 .. On
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_ForcePos:
                                    
                                 
                                 Select this option to have calls to CitrixWaitForWindowCreation and
                                    CitrixWaitForWindowRestore move the window to the coordinates that
                                    were captured during recording. When this box is not checked, both
                                    functions provide a parameter (bForcePos) that enables this option
                                    for each individual call.
                                    
                                 
                                 0 .. Off.
                                    
                                 
                                 1 .. On
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_MouseTimeDown:
                                    
                                 
                                 Specify the length of time that the virtual user is to hold the
                                    mouse button in the pressed state. Used for CitrixMouseClick and
                                    CitrixMouseDblClick.
                                 
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_MouseDblClickDelay:
                                    
                                 
                                 Specify the length of time that is to pass between the two clicks
                                    of a double click. Used for CitrixMouseDblClick.
                                 
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_MouseSpeed:
                                    
                                 
                                 Specify the speed at which the mouse is to move across the screen
                                    (pixels per second).
                                 
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_KeyTimeDown:
                                    
                                 
                                 Specify the length of time that the virtual user is to hold a
                                    keyboard key in the down state. Used for CitrixKey and
                                    CitrixKeyString.
                                 
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_KeyTimeIdle:
                                    
                                 
                                 Specify the length of time that is to pass between the individual
                                    key-strokes specified by the CitrixKeyString function.
                                 
                                 
                               
                              
                              - 
                                 
                                 
CITRIX_OPT_KeyTimeRepeat:
                                    
                                 
                                 Specify the time required for a complete key stroke when simulating
                                    repeat functionality (a value of 50 means 20 keys per second).
                                 
                                 
                               
                              
                              - 
                                 
CITRIX_OPT_ScreenTextPolling
                                 Specify the polling period in milliseconds that the Citrix Replay engine will wait to poll a screen for an update (0 means no polling). If omitted, the parameter is set to 
                                       						1000.