Filename: SE17B114.EXE
For: WinFrame Version 1.7
Replaces: SE17B006,  SE17B007, SE17B008, SE17B010, SE17B011, SE17B014, 
          SE17B015,  SE17B016, SE17B019, SE17B020, SE17B021, SE17B022,
          SE17B024,  SE17B026, SE17B028, SE17B032  SE17B037, SE17B038,
          SE17B039,  SE17B040, SE17B041, SE17B043, SE17B045, SE17B053, 
          SE17B056,  SE17B058, SE17B059  SE17B060, SE17B065, SE17B069, 
          SE17B070,  SE17B071, SE17B073, SE17B074, SE17B075, SE17B078,        
          SE17B081,  SE17B083, SE17B084, SE17B086, SE17B087, SE17B088,             
          SE17B090,  SE17B091, SE17B092, SE17B094, SE17B096, SE17B097,
          SE17B098,  SE17B099, SE17B100, SE17B101, SE17B105, SE17B106,
          SE17B108,  SE17B109, SE17B110
Language supported: English (US)


NOTE: You must install Service Pack 5B before applying this hotfix.


Description
-----------
This hotfix addresses the following issues:

 1. In some applications, users needed to triple-click in order to
    perform a double-click. This happened only for certain
    applications that change the attributes for their windows.
    [From Hotfix SE17B006]

 2. Print jobs to the console were ten times larger than on Windows
    NT 3.51. Journaling files were turned off for printers because
    these journal files contain handles to objects in CSRSS.EXE,
    which run on a per-WinStation basis. Because the spooler, which
    runs on the console, uses these handles, it is okay to turn on
    the journaling files for console print jobs.

    NOTE: Spooled print jobs from WinStations will still be large.
    [From Hotfix SE17B006]

 3. Fixes a problem when both the client and server are configured
    with keyboards that support AltGr. All AltGr State keystrokes
    were not seen by DOS applications, such as EDIT.COM and
    COMMAND.COM.
    [From Hotfix SE17B006]

 4. Clients could not connect and reconnect to published applications
    behind some firewalls when using the "Alternate Address"
    features of the client and server. For more information, see
    "Load Balancing and Application Publishing Across a Firewall" in
    Service Pack 5B's WFREADME.HLP.
    [From Hotfix SE17B007]

 5. The time that it takes for the ICA master browser to be
    notified of client disconnections has been reduced. This change
    addresses the following scenario:

    A. Assume ServerA and ServerB are WinFrame servers load
       balancing an application called "MyApp."

    B. A user connects to the published application MyApp on
       ServerA.

    C. The user disconnects his or her session.

    D. The user quickly attempts reconnection to the published
       application MyApp. The user should reconnect to the
       disconnected session on ServerA. Instead, the user is
       connected to a new session on ServerB.
    [From Hotfix SE17B007]

 6. Some applications (for example, Lotus Organizer 97) can play
    beeps through the PC speaker. It is possible, although
    meaningless, for an application to ask the speaker to make a
    sound at a frequency of zero Hertz. This can cause a DOS
    Client to crash in unpredictable ways. This fix catches the
    problem on the server and avoids sending such a request.
    [From Hotfix SE17B008]

 7. Instead of receiving the explicit published application, the
    Program Manager desktop was displayed. To reproduce this issue,
    perform the following steps:

    A. Connect to an explicit published application.

    B. Attempt to logon using a valid username, domain, and password
       where the username DOES NOT have permission to execute the
       published application.

    C. You will (incorrectly) receive this message:

       "The system could not log you on. Make sure your username and
       domain are correct, then type your password again. Letters in
       passwords must be typed using the correct case. Make sure
       that Caps Lock is not accidentally on."

    D. Logon with a different (but valid) username, domain, and
       password where the username DOES have permission to execute
       the published application.

    E. The logon succeeds but the published application is not
       displayed. Instead the normal Program Manager desktop is
       displayed.

    NOTE: Once this hotfix is applied, the message displayed in
    Step C changes to:

    "You have not been granted access to this published
    application."
    [From Hotfix SE17B010]

 8. If the administrator published an application and chose to hide
    the title bar, when the client connected, the title bar was
    still part of the application's window.
    [From Hotfix SE17B011]

 9. An ICA channel failed to flush. This caused various,
    unpredicatable behaviors including printer autocreation
    failures.
    [From Hotfix SE17B014]

10. Prior to this hotfix, a user logged in to the WinFrame console
    consumed a license but would not release it when the user logged
    off. With this hotfix, a user logged on to the console still
    consumes a license; however, the license is now released when
    the user logs off.
    [From Hotfix SE17B015]

11. For a period of time the IBROWSER would not respond to any
    requests.
    [From Hotfix SE17B016]

12. When a user tried to reconnect to a disconnected session where
    two disconnected sessions with the same username existed, the
    popup window displayed the year 2000 as 100.
    [From Hotfix SE17B019]

13. Certain users were denied access to published applications if
    they belonged to a set of global groups where the sum of the
    names of the groups is greater than 320 characters. Also, this
    hotfix corrects the problem where users attempt to connect to
    a published application and received an incorrect password
    error message.
    [From Hotfix SE17B019]

14. Corrects the problem where all licenses were deleted for no
    apparent reason.
    [From Hotfix SE17B020]

15. When logged on as domain administrator on a non-English 
    WinFrame 1.7 PDC and attempting to run the Application 
    Configuration utility for an English language Winframe
    Version 1.7 member server of the same domain, the following
    error message was received: 
    "You do not have Domain Administrator privileges. You may 
    administer applications on the local machine for local 
    users and groups only."
    Domain Administrators may now run Application Configuration
    in domains where the PDC and member servers are different
    language versions of WinFrame Version 1.7. 
    [From Hotfix SE17B021]

16. When more than approximately thirty applications were published,
    Application Configuration issued the error "<application object>
    not found" for some of the applications.
    [From Hotfix SE17B022]

17. A scheduled shutdown failed when the Scheduler service logged
    on as any user other than the LocalSystem account.
    [From Hotfix SE17B024]

18. When a user tried to access a file from the \\client\c$ drive
    and the filename had a length greater than 128 characters wide,
    a "File not found" error message was displayed.
    [From Hotfix SE17B026]

19. In Application Configuration, when selecting View Domains, if the
    server was a Primary Domain Controller, the error "Failed to
    enumerate anonymous WinFrame servers" was issued.
    [From Hotfix SE17B028]

20. When the primary domain controller was down, a domain       
    administrator attempting to run the Application 
    Configuration utility on a WinFrame 1.7 system would 
    receive the following error message if he or she belonged 
    to a large number of local groups:
    "You do not have Domain Administrator privileges. You may
    administer applications on the local machine for local
    users and groups only."
    [From Hotfix SE17B032]

21. This hotfix updates the AUDITLOG.EXE utility. Log files
    saved by "AUDITLOG /write:<filename>" now include the client
    name and network address.
    [From Hotfix SE17B037]

22. New feature to log BR_ELECTIONS to the event viewer.
    [From Hotfix SE17B038]

23. WinFrame servers got blue screens with STOP messages of 0xA or
    0x4E because of a problem with the redirector device
    communicating with client drives. Under certain conditions,
    the driver was incorrectly dereferencing physical pages that
    had not been referenced.
    [From Hotfix SE17B038]

24. Unicode/reducer support enhancement.
    [From Hotfix SE17B038]

25. Some published applications failed because the client drive
    mapping would not complete before the application started.

    This fix adds the following entry to the registry:

    KEY:

    \HKEY_LOCAL_MACHINE\
      Software\
        Microsoft\
          Windows NT\
            CurrentVersion\
              Winlogon

    VALUE:

    ClientMappingTimeOut = REG_DWORD: 0x5000

    The value specifies how long (in milliseconds) USERINIT.EXE
    should wait before it continues. If this value is not found
    by USERINIT.EXE, it will not wait.

    This hotfix includes the CDMTIMER utility that is used to update
    the value of the ClientMappingTimeOut.

    CDMTIMER USAGE:
    ---------------
    CDMTIMER - Set Client Drive Mapping Wait Time.

    [/Q] - Query current registry value for the length of time (in
           milliseconds) that system will wait for client drive
           mapping.

    [/TIMER:milliseconds] - Set the length of time (in milliseconds)
           that system will wait for client drive mapping to finish.
           Valid range: 1-60000 milliseconds.

    [/?] - Display this help message

    After installing this hotfix, CDMTIMER is run with the
    following value: /TIMER:5000. This forces USERINIT.EXE to wait
    five seconds before launching a published application.
    [From Hotfix SE17B039]

26. Performance problem caused by Master Browser. Published
    applications take longer to load compared with clicking the
    icon on a desktop. Provides additional support for access to
    published applications.
    [From Hotfix SE17B040]

27. Fixes the problem where, on print servers, the SPOOLSS process
    made CPU usage jump to 100%.
    [From Hotfix SE17B041]

28. Printers were not visible in the Print Manager when only
    MANAGEDDOCS permissions were granted to a group.
    [From Hotfix SE17B043]

29. Anonymous logon users were permitted to list domain user names
    and enumerate share names.

    This hotifx affects the ability of unauthenticated users,
    including administrators, to get group and user information
    from the domain controller. See Microsoft Article Q143474 for
    more details regarding the consequences of enabling this
    feature:

    http://support.microsoft.com/support/
    [From Hotfix SE17B045]

30. PREXX application get a Dr. Watson trap at startup.
    [From Hotfix SE17B053]

31. Attachmate Infoconnect does not function properly after
    installation of SP5B.  It exits immediately without error.
    [From Hotfix SE17B056]

32. Add support for Intranetware client. See Novell Article 2945589
    at http://www.novell.com.
    [From Hotfix SE17B058]

33. Fixes a problem where users could logon from the command line
    to WinStations that were disabled.
    [From Hotfix SE17B058]

34. Fixes a problem where anonymous users were not being marked as
    not in use when they logged off, preventing new anonymous
    connections from occurring.
    [From Hotfix SE17B058]

35. Client printer driver names were not being used to map the server
    printer driver names in ctsprint.inf and ctxuprn.inf.
    [From Hotfix SE17B059]

36. The "auditlog /clear [filename]" command fails when [filename] is
    located on a network drive.
    [From Hotfix SE17B060]

37. On some machines (especially multiprocessor ones), the system
    would hang during shutdown.
    [From Hotfix SE17B065]

38. With this hotfix, newly created published applications use a
    Security Descriptor form of authentication. Existing published
    applications will continue to use an older, string-based
    comparison method of authentication. The new authentication
    method fixes the problem where access could be denied to
    published applications. It will also improve performance when
    authenticating users to published applications when those users
    are members of a large number of groups. If either of these
    conditions exists, it is recommended that the existing published
    applications be deleted and recreated.
    [From Hotfix SE17B069]

39. After installing hotfix SE17B058, the WinFrame profile path is
    ignored.
    [From Hotfix SE17B069]

40. ICA browser stops functioning. It cannot be stopped and
    restarted.
    [From Hotfix SE17B069]

41. If the WinFrame server is a BDC or member server with NetWare
    password synchronization set up, logon from the console fails
    to change the password from the second time of the attempt
    with an error message.
    [From Hotfix SE17B069]

42. Users received an error message "Failed to enumerate Load
    Balancing enabled WinFrame Servers for selected domain(s)"
    if the registry value of CurrentDomainList in
    HKEY_CURRENT_USER\Software\Citrix\APPCFG was not valid. An invalid
    value resulted if Application Configuration was run before load
    balancing was installed or if a trust relationship was changed
    and the last domain selected in View | Select Domain no longer
    trusted the domain from which ApplicationConfiguration was
    being run.
    [From Hotfix SE17B070]

43. If more than 64 published applications were to be loaded, some
    items listed on the View menu were incorrectly enabled. Trying
    to select those menu items caused a Dr. Watson.
    [From Hotfix SE17B070]

44. Fixes various date display issues as follows:

    A. Simulated RTC presented the century byte with 19 instead of 20.
       The simulated Real Time Clock (RTC) presented the century byte 
       representing 19 instead of 20 in the 21st Century. This caused
       MS DOS-based programs that access the Real Time Clock to 
       receive the wrong date. For example, the year 2000 was 
       interpreted as the year 1900.
       (Microsoft Knowledge Base Article Q193376)
   
    B. Date of Print Job was displayed incorrectly in print queue. 
       When you viewed a print job spooled on another print server,
       such as Windows 9x or LAN Manager, from a Windows NT client,
       the date displayed in the print queue was incorrect and
       possibly off by one year.
       (Microsoft Knowledge Base Article Q191768)

    C. WINS/DHCP Administration showed expiration dates 2000 - 2009
       with one digit. Windows Internet Name Service (WINS)
       Administration and Dynamic Host Configuration Protocol (DCHP)
       Service Administration displayed the expiration dates 2000
       through 2009 with one digit (for example, 1/1/2000 was
       displayed as 1/1/0 instead of 1/1/00). 
       (Microsoft Knowledge Base Article Q193371)

    D. Last Day of the Month reverts to first day of same month. As
       the Date/Time utility attempted to change the date from the
       last day of the month to the first day of the following month,
       it displayed the first day of the current month instead. For 
       example, instead of displaying February 1, 2000, one day after
       January 31, 2000, the Date/Time utility reported the date as
       January 1, 2000.   
       (Microsoft Knowledge Base Article Q193422)
   
    E. Problems in Date/Time occurred after choosing Feb 29 in a leap
       year. One or more of the following issues occurred in Windows
       NT Version 3.51:

       1) Using the Date/Time tool in Control Panel, if you selected
          February 29 in a leap year, selected a non-leap year, and
          then clicked Cancel, the system date was set to a random
          year.

       2) Using the Date/Time tool in Control Panel, if you edited
          any field other than the seconds field and the time passed
          midnight, clicking Cancel set the date to seemingly random
          values. 
          (Microsoft Knowledge Base Article Q193461)
   
    F. Novell NetWare accounts with an expiration date January 1,
       2000, or later were migrated to Windows NT with the incorrect
       expiration date listed under User Manager for Domains. 
       (Microsoft Knowledge Base Article Q193434)
       [From Hotfix SE17B071]

45. The Ctrl key was being left in a make state when an accented
    vowel was entered using AltGr.
    [From Hotfix SE17B073]

46. Updated the client COM port redirector. This functionality
    requires that the clients be running build 4.00.609 or later.
    [From Hotfix SE17B074]

47. Adds support for UNICODE characters in the range 00A0 - 00FF.
    [From Hotfix SE17B074]

48. Processes were displayed as empty strings in Performance Monitor.
    [From Hotfix SE17B074]

49. Published applications were not maximized when started.
    [From Hotfix SE17B074]

50. When multiple ICA sessions were created from the same client
    computer, client printers were not autocreated or autodeleted.
    [From Hotfix SE17B075]

51. Fixed a regression from Hotfix SE17B074 (refer to line item #42
    above) where published applications should have opened as
    maximized, but along with published applications, Program
    Manager would also open as maximized.
    [From Hotfix SE17B078]

52. Rumba light pen lost position after reconnecting to a
    disconnected session.
    [From Hotfix SE17B078]

53. After installing Hotfix SE17B038, the cursor was sometimes
    incorrectly positioned while running certain DOS text
    applications.
    [From Hotfix SE17B078]

54. Fixes a problem where ICA connections would hang and be dropped
    under a heavy load.
    [From Hotfix SE17B078]

55. Corrects an issue caused by manually deleting the following
    registry key:

    HKEY_LOCAL_MACHINE\SYSTEM
     \CurrentControlSet
      \Services
       \ICABrowser
        \Parameters

    In some cases, when the ICA Browser service restarted it would
    incorrectly recreate the above registry key. The registry key was
    then unable to correctly add an ICA Gateway using the Application
    Configuration utility because the ICA Browser service would write
    empty strings into the GatewayIpx and/or GatewayTcp registry
    values.
    [From Hotfix SE17B078]

56. After a length of time anonymous users are no longer                 
    allowed to logon.  The server reports that it is out                 
    of available anonymous user connections even though                  
    they are not really all in use.                                      
    [From hotfix SE17B081]                                               
                                                                                
57. Auditlog intermittently shows incorrect information                  
    about logged on users.                                               
    [From hotfix SE17B083]     

58. ICA asynch winstations are down on Equinox board when                
    booting up server.                                                   
    [From hotfix SE17B084] 

59. After a length of time anonymous users were no longer permitted
    to logon. The server incorrectly reported that it was out of
    available anonymous user connections. There was also an issue
    where autocreated printers for anonymous users were not deleted
    upon disconnect. Both issues are resolved by using the new
    FIXWSRST utility to set a timeout for WinStation resets. For
    some heavily loaded servers the FIXWSRST timeout may need to be
    set to 120 seconds or higher. FIXWSRST /? will display the
    following text:

    FIXWSRST     - Select an appropriate time to allow resets to
                   complete.
                 - The acceptable range is between 15 and 300
                   seconds.
    [/Q]         - Query the current setting.
    [/SECONDS N] - Allow N seconds for resets to complete.
    [/DEFAULT]   - Reset to the default wait time (60 seconds).
    [/?]         - Display help message.
    [From Hotfix SE17B084]

60. When async WinStations were configured for an Equinox board, the
    WinStations would be in a "down" state when the server booted up.
    [From Hotfix SE17B084]

61. Certain actions that should have produced graphical feedback
    would not update the client until another action caused a
    graphics update. This problem was reproduced by clicking on
    certain Microsoft Excel checkboxes.
    [From Hotfix SE17B084]

62. After installing hotfix SE17B056, Project 98 would fail to start.
    [From Hotfix SE17B086]

63. Added support for Citrix Installation Management Services.
    During the hotfix installation the following message is
    displayed:

    executing "regini hotfix.reg > nul"

    This is normal behavior as this hotfix calls the
    regini.exe program in order to add the following
    registry key:

    HKEY_LOCAL_MACHINE\SYSTEM
      \CurrentControlSet
        \Control
          \Citrix
            \Installer

    Value: SupportedVersion
    Data: REG_SZ: 1.00

    This registry value indicates that the necessary hotfix
    files are installed in order to support Citrix
    Installation Management Services.  If this hotfix is
    removed you should manually delete this registry key.
    [From Hotfix SE17B087]

64. If a program redefined a mouse pointer to the maximum size
    (32 x 32 pixels) and placed the hotspot on the lower and/or
    right border, the clipping was incorrect. This issue was
    reproducible using SAP Frontend Server for Windows NT
    Version 3.1G Beta Release Build 483.
    [From Hotfix SE17B088]

65. When run from the console, the WFQuerySessionInformation() API
    from the Citrix Server SDK failed to return information for the
    following WFInfoClass class values: WFInitialProgram,
    WFClientDisplay, WFClientCache, WFClientDrives,
    WFICABufferLength, and WFApplicationName.
    [From Hotfix SE17B088]

66. Added the checkbox "Maximize application at startup" to the
    Application Configuration utility. This new feature makes the
    behavior of WinFrame 1.7 published applications consistent with
    WinFrame 1.8 and MetaFrame 1.x with regard to whether published
    applications start maximized or not.
    [From Hotfix SE17B088]

67. Fixed multiple issues when using the Auditlog utility:

    A. Auditlog didn't report a logoff event for users logged on the
       console.  Instead "CurTm" was displayed, indicating that the
       user was still logged on.

    B. Corrects the problem where "auditlog /time" displayed
       "Disconn" where "Reconn" should have been displayed.

    C. Resolves an issue where Auditlog would report "Unknown" for
       WinStations instead of displaying the correct WinStation.
    [From Hotfix SE17B090]

68. Fixed multiple client printer issues:

    A. When a user has more than one client printer defined
       on his/her desktop and launches an anonymous application
       session, the defined client printers will be created on
       the server side.  If the same user changes his/her client
       default printer on his/her desktop without terminating the
       first anonymous application session and launches a second
       anonymous application session, from the same desktop, the
       default printer would be incorrect.

    B. If a user had two separate, concurrent  anonymous sessions
       open on a given server and logged off one session, it was
       possible that a different user from another client could
       access the first user's auto-created client printers.  This
       occurred only when the second user happened to use the same
       anonymous logon name that was previously used for the first
       user.

       For instance, suppose the first user was concurrently logged
       in as "Anon000" and "Anon001".  Both user accounts would have
       access to the client's auto-created printers.  If the
       "Anon001" session was logged off, the security on the client
       auto-created printers was not updated to reflect that fact
       that "Anon001" no longer had access to the printers.  When
       a second user happened to log on with the "Anon001" account,
       the second user would still have access to the the first
       client's auto-created printers.

    C. If a user launched more than four anonymous application
       sessions, from the same client, the client default printer(s)
       would not be created for the fifth session.

    D. Auto-created client printers were sometimes unavailable
       in published applications because the client printer mapping
       would not complete before the application started.

       Modifications were made such that the CDMTIMER utility can be
       used to delay the execution of published applications for a
       period of time until the client printers (and drives) have
       been mapped.

       See line item #22 for further information about the CDMTIMER
       utility.
    [From Hotfix SE17B090]

69. The WinCE client couldn't display the Euro symbol by pressing
    AltGr+E.
    [From Hotfix SE17B091]

70. Additional Citrix Installation Management Services fixes.

    A. The browser has been revised so that servers with this
       hotfix will become the Master Browser over other WinFrame 1.7
       servers.

    B. Application Configuration (AppCfg) does special processing if
       the command line specifies an Installation Script (*.wfs).  A
       license for Installation Management Services is required for
       the new functionality to be evident.

    C. When a published application is created or modified in AppCfg,
       HKLM\Software\Citrix\AppCloning\Gateway\Notify\Notify is
       changed to 1. This wakes the Installation Management Service
       up. It is a system-global setting.

    D. The AppCfg help files were changed to reflect the new support.

    E. Line item 63 in this readme incorrectly states the supported
       version number for the below registry key:
       Value: SupportedVersion
       REG_SZ: 1.00

       This has been revised to reflect the correct supported
       version number.
       Value: SupportedVersion
       Data: REG_SZ: 1.001
    [From Hotfix SE17B091]

71. Umlauted characters on Swiss German keyboards were displayed
    incorrectly.
    [From Hotfix SE17B091]

72. If the user pressed CTRL+ALT+DEL immediately after logon,
    winlogon would crash with a Dr. Watson error message.
    [From Hotfix SE17B091]

73. Prior to this hotfix profiles were not unloaded from the registry
    under HKEY_USERS when sessions on connections that had timed out
    or been broken were reset while running general 16-bit
    applications.  
    If a 16-bit application was in a state in which it opened a Win16 
    system dialog box asking for user input prior to its termination, 
    resetting the session failed to kill currently running tasks.  
    Consequently, Winlogon for that session would not unload the user
    profiles in the registry and temporary files located in 
    %SYSTEMROOT%\SYSTEM32\CONFIG (name format tmpXXXX.tmp and 
    tmpXXXX.tmp.log). With this hotfix, user profiles are now 
    properly unloaded under these conditions.
    [From Hotfix SE17B092]

74. From ICA connections, text in Microsoft Outlook was corrupted.
    Scrolling through the message would clear the problem.
    [From Hotfix SE17B094]

75. In AutoCAD R14, when drawing a selection box from right to left,
    many lines that should not be there are inside the box.
    [From Hotfix SE17B094]

76. Browser election log functions were removed from the ICA
    Browser service. These functions are now available through the
    QSERVER command.
    [From Hotfix SE17B094]

77. Visio Professional left lines on the screen when moving a
    selection box from right to left.
    [From Hotfix SE17B096]

78. When a user has more than one client printer defined on his/her
    desktop and launches an anonymous application session, the
    defined client printers are created on the server side. If the
    same user changes his/her client default printer on his/her
    desktop without terminating the first anonymous application
    session and launches a second anonymous application session
    from the same desktop, the default printer is incorrect when
    using the cdmtimer utility. See item 23 above for details about
    the cdmtimer utility.
    [From Hotfix SE17B096]

79. The WinStation Configuration (WINCFG) utility did not function
    correctly after installing Hotfix SE17B094. Whenever you changed
    any setting from the WINCFG User Interface, it would affect the
    previous one. For example:
    
    A. Checking the selection Only run Published Applications
       resulted in disabling Client Clipboard Mapping.
    
    B. Checking Disable Client Drive Mapping resulted in disabling
       Client Printer Mapping. 

    C. Checking Disable Windows Client Printer Mapping resulted in no
       change.
    
    D. Checking Disable Client LPT Port Mapping resulted in disabling
       Client COM Port Mapping.
    
    E. Checking Disable Client COM Port Mapping resulted in disabling
       Client Drive Mapping.

    F. Checking Disable Client Clipboard Mapping resulted in
       disabling Client LPT Port Mapping.
    [From Hotfix SE17B096]

80. When trying to enumerate groups of a trusted domain,
    APPCFG may display the error message "You do not have
    permission to enumerate groups and users for the XXXXXX
    Domain.  Please select another domain or server."
    [From Hotfix SE17B097]

81. This hotfix contains the code for a more advanced caching 
    technique, called SuperCache.  This may result in a 
    large improvement in usability and performance over a slow 
    connection, or for apps that tend to redisplay a large area of 
    the screen in response to small localized changes.  Example
    applications that will show a large caching improvement over
    a slow connection are MS Internet Explorer and MS Visual FoxPro.
    The improvement in IE can be easily seen by comparing the
    behavior when using the back and forward buttons.  But, because 
    this is a behavior change, the new SuperCache is not enabled by 
    default. 
   
    When SuperCache is enabled, large bitmaps will be displayed in a
    number of columns in left to right order, instead of top to bottom
    order. This is readily apparent when running an ICA session 
    over a slow connection.  If this characteristic behavior is not observed,
    then the SuperCache functionality has not been activated.

    To enable SuperCache, run the following command 
    at a command prompt: 
 
    Superc /enable
      
    If you want to disable SuperCache functionality run the following 
    command at a command prompt: 
   
    Superc /disable
      
    NOTE: The server must be rebooted in order for either change to 
    take effect.
    [From Hotfix SE17B098]

82. Added support for Resource Management Services.
    [From Hotfix SE17B099]

83. Microsoft Project 98 failed to launch after installation of
    Hotfix SE17B056 and its replacements.
    [From Hotfix SE17B100]        

84. Occasionally, the query server (qserver) command did not show one
    or more servers on a remote subnet.
    [From Hotfix SE17B101]
                                                                
85. UNICODE clients (e.g., the 3.0 Solaris UNIX client) can cause      
    a shift key to appear to stick in the down position. For
    example, pressing Right Shift down, the /? key down, Right
    Shift up, followed by using the arrow keys caused text to be     
    highlighted as though the shift key was still pressed.       
    [From Hotfix SE17B106]                                      

86. In some cases, client printers were not deleted (e.g.,
    disconnected sessions, etc), causing the system hive in the
    registry to grow so large that the system failed to reboot.       
    [From Hotfix SE17B106]                                      

87. Copying a file from a server running WinFrame 1.7 to a            
    Macintosh accessible volume that was also shared for Windows
    networking clients caused the file's modified date and time
    stamp to change to the current date and time on the server.
    [From Hotfix SE17B106]                                      

88. Profiles failed to unload for disconnected sessions. In       
    addition, the system log showed logon/logoff and disconnect/ 
    reconnect events under the username SYSTEM.                 
    [From Hotfix SE17B106]

89. On a WinStation with a double-digit logon ID, saving files  
    to the root of a client drive will fail if the length of    
    the filename is longer than 12 characters.
    [From Hotfix SE17B0108]

90. WinStation Administration and QUERY APPSERVER do not        
    display Win2k servers.                                      
    [From Hotfix SE17B108]

91. Servers with a zero user base license fail to acquire       
    licenses from the license pool.                             
    [From Hotfix SE17B108]

92. System hive grows so large that the system will fail to
    reboot. This fix will move the local printer information
    from the system hive to the software hive. 

    Location of the printer information in the registry before applying 
    the fix was:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Printers.

    The location of the printer information after applying the fix is:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT
    \CurrentVersion\Print\Printers.

    Please refer to Microsoft Q102721 for more information 
    although Microsoft doesn't provide a hotfix for Window NT 3.51.
    [From Hotfix SE17B109]

93. When running in debug mode, the server halted at a break point in
    winsrv!UserException.
    [From Hotfix SE17B110]

94. Too many networking printers sometimes caused the system hive to
    grow so large that the system failed to boot. This fix moves the
    network printer information from the system hive to the software
    hive. 

    Location of the printer information in the registry before applying 
    the fix was:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Printers.

    The location of the printer information after applying the fix is:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT
    \CurrentVersion\Print\Printers.

    Please refer to Microsoft Q102721 for more information.
    [From Hotfix SE17B110]

95. A new shadow call WFShadowSession() has been added to WFAPI.DLL.
    This allows Citrix Server SDK users to write programs to
    implement functionalities similar to the Citrix shadow utility.
    Use of this new call requires Citrix server SDK 1.03 or higher,
    which can be obtained from the Citrix Web site at
    http://www.citrix.com/cdn.
    [From Hotfix SE17B114]


Installation Instructions for Hotfix SE17B114
---------------------------------------------
1. Copy SE17B114.EXE to an empty directory on your hard disk and
   execute the command:

   SE17B114

2. Execute the following command to install the hotfix on your
   system:

   HOTFIX /I

3. Shut down and restart your computer.


Files Updated
-------------
advapi32 dll     205,088  01/12/00  04:12p 
appcfg   cnt       1,270  08/12/99  02:37p 
appcfg   exe     430,672  01/12/00  04:12p 
appcfg   hlp     121,447  12/17/99  06:51p 
auditlog exe      46,048  01/12/00  04:12p 
cdm      sys     165,296  01/12/00  04:12p 
cdmprov  dll      28,800  01/12/00  04:12p 
cdmtimer exe      29,904  01/12/00  04:12p 
cdmutil  exe      30,944  01/12/00  04:12p 
chgcdm   exe      42,848  01/12/00  04:12p 
ctxpgrp  dll      11,824  01/12/00  04:12p 
ctxsku   dll     222,480  11/17/99  04:11p 
dhcpadmn exe     180,224  01/12/00  04:12p 
fixwsrst exe      28,368  01/12/00  04:12p 
hotfix   exe      60,912  02/08/99  11:26a 
hotfix   reg         614  04/28/99  10:12a 
ibrowser exe      76,160  01/12/00  04:12p 
icareduc dll       6,000  08/17/98  03:53p 
icasrv   exe      70,176  01/12/00  04:12p 
ipadrdll dll      11,152  01/12/00  04:12p 
kbdbe    sys         780  08/17/98  01:55p 
kbdbr    sys         780  08/17/98  01:55p 
kbdbu    sys         753  08/17/98  01:55p 
kbdca    sys         780  08/17/98  01:55p 
kbdclass sys       9,712  01/12/00  04:12p 
kbdcr    sys       1,209  08/17/98  01:55p 
kbdcz    sys       1,200  08/17/98  01:55p 
kbdda    sys         780  08/17/98  01:55p 
kbddv    sys         780  08/17/98  01:55p 
kbdes    sys         780  08/17/98  01:55p 
kbdfc    sys         780  08/17/98  01:55p 
kbdfi    sys         780  08/17/98  01:55p 
kbdfr    sys         780  08/17/98  01:55p 
kbdgr    sys         780  08/17/98  01:55p 
kbdhe    sys         798  08/17/98  01:55p 
kbdhu    sys       1,185  08/17/98  01:55p 
kbdic    sys         780  08/17/98  01:55p 
kbdit    sys         780  08/17/98  01:55p 
kbdit142 sys         780  08/17/98  01:55p 
kbdla    sys         780  08/17/98  01:55p 
kbdne    sys         780  08/17/98  01:55p 
kbdno    sys         780  08/17/98  01:55p 
kbdpl1   sys         870  08/17/98  01:55p 
kbdpo    sys         780  08/17/98  01:55p 
kbdro    sys       1,707  08/17/98  01:55p 
kbdru    sys         654  08/17/98  01:55p 
kbdsf    sys         780  08/17/98  01:55p 
kbdsg    sys         780  03/25/99  09:35a 
kbdsl    sys       1,197  08/17/98  01:55p 
kbdsp    sys         780  08/17/98  01:55p 
kbdsw    sys         780  08/17/98  01:55p 
kbdtuf   sys         984  08/17/98  01:55p 
kbdtuq   sys         984  08/17/98  01:55p 
kbduk    sys         780  12/09/98  04:06p 
kbdus    sys         780  08/17/98  01:55p 
kbdusx   sys         780  08/17/98  01:55p 
kernel32 dll     371,696  01/12/00  04:12p 
localspl dll     125,424  01/12/00  04:12p 
lsasrv   dll     150,192  01/12/00  04:12p 
lsass    exe       7,472  01/12/00  04:12p 
main     cpl     242,128  01/12/00  04:12p 
msgina   dll     145,376  01/17/00  04:37p 
netui1   dll     241,536  01/12/00  04:12p 
netui2   dll     303,888  01/12/00  04:12p 
ntvdm    exe     410,016  01/12/00  04:12p 
nw2nt    exe     138,240  01/12/00  04:12p 
nwconv   exe     203,328  01/12/00  04:12p 
progman  exe     195,888  01/12/00  04:12p 
regapi   dll      62,272  01/12/00  04:12p 
reggem   dll      14,816  01/12/00  04:12p 
samsrv   dll     156,256  01/12/00  04:12p 
shutdown exe      31,696  01/12/00  04:12p 
smss     exe      63,696  01/12/00  04:12p 
spoolss  dll      45,024  01/12/00  04:12p 
srv      sys     210,736  01/12/00  04:12p 
srvsvc   dll      84,176  01/12/00  04:12p 
superc   exe      28,368  01/12/00  04:12p 
terminal exe     168,688  01/12/00  04:12p 
ulmreg   dll      21,792  01/12/00  04:12p 
user32   dll     223,600  01/12/00  04:12p 
userinit exe      21,152  01/12/00  04:12p 
utildll  dll      25,152  01/12/00  04:12p 
vdtw30   dll     121,824  01/12/00  04:12p 
wdcon    dll       5,040  07/29/98  06:02p 
wdibm    dll      17,648  07/13/98  01:11p 
wdica    dll      46,256  09/29/99  09:05a 
wdmvga   dll      36,244  06/25/98  02:14p 
wdteco   dll      19,152  07/13/98  01:11p 
wdvt420  dll      17,664  07/13/98  01:11p 
wfapi    dll      18,736  01/12/00  04:12p 
win32spl dll      73,408  01/12/00  04:12p 
winlogon exe     218,032  01/12/00  04:12p 
winsadmn exe     188,432  01/12/00  04:12p 
winspool drv      93,584  01/12/00  04:12p 
winsrv   dll   1,431,104  01/12/00  04:12p 
winsta   dll      63,488  01/12/00  04:12p 

