[THIN] Re: KB: CTX103692 - Hotfix XE103W2K089 -ForMetaFrame XP for Windows 2000 Server - English

  • From: "Shonk, Joe - Perot" <JShonk@xxxxxxx>
  • To: "'thin@xxxxxxxxxxxxx'" <thin@xxxxxxxxxxxxx>
  • Date: Thu, 8 Apr 2004 13:55:23 -0700

Just where are you getting this qhotfix50.exe applet?

A google search and citrix site search turns up nothing.

Joe

-----Original Message-----
From: Bruns, Patrick [mailto:PBruns@xxxxxxxxxxxxx]
Sent: Thursday, April 08, 2004 1:27 PM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: KB: CTX103692 - Hotfix XE103W2K089 - ForMetaFrame XP
for Windows 2000 Server - English


You can query hotfixes centrally by:
-running qhotfix50.exe (a Citrix applet)
-running a command script with entries of hotfix.exe \\servername.

> Pat Bruns
> Systems Consultant
> atec|group

>=20


-----Original Message-----
From: Steve Greenberg [mailto:steveg@xxxxxxxxxxxxxx]=20
Sent: Thursday, April 08, 2004 3:50 PM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: KB: CTX103692 - Hotfix XE103W2K089 - ForMetaFrame XP
for Windows 2000 Server - English



I think the bitch we have is the lack of a single place to look at all =
=3D
the hotfixes quickly which allows you to confidently decide which ones
you =3D need. Also, they never seem to provide a single "roll up" you =
can
download to apply all the latest fixes between major service pack
releases.

I didn't notice that XE103W2K016 wasn't included, it was Joe the Super =
=3D
Geek who did :)

Steve Greenberg
Thin Client Computing
34522 N. Scottsdale Rd. suite D8453
Scottsdale, AZ 85262
(602) 432-8649
(602) 296-0411 fax=3D20
steveg@xxxxxxxxxxxxxx



-----Original Message-----
From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On =
=3D
Behalf Of Jay Moock
Sent: Thursday, April 08, 2004 12:26 PM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: KB: CTX103692 - Hotfix XE103W2K089 - ForMetaFrame XP
=3D for Windows 2000 Server - English


They always say right at the top of the page which hotfixes they =3D
replace. Clearly XE103W2K016 is not in the list so what are you
complaining =3D about?

------------
Hotfix readme name: XE103W2K089.HTM
Hotfix package name: XE103W2K089.MSI
For: MetaFrame XP 1.0 with Service Pack 3 for Windows 2000

Replaces:
 XE103W2K004, XE103W2K011, XE103W2K022, XE103W2K030, XE103W2K039,
XE103W2K041, XE103W2K049, XE103W2K053, XE103W2K056, XE103W2K062, =3D
XE103W2K079



-----Original Message-----
From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx]On
Behalf Of Shonk, Joe - Perot
Sent: Thursday, April 08, 2004 12:49 PM
To: 'thin@xxxxxxxxxxxxx'
Subject: [THIN] Re: KB: CTX103692 - Hotfix XE103W2K089 - ForMetaFrame XP
=3D for Windows 2000 Server - English


It does not appear to have the required XE103W2K016 printing patch.

I wish Citrix would manage their patches better.  Either roll them all =
=3D
up every so often or have a list of recommend hotfixes.  You have to
guess which ones you need and which one are included/rolled up into
another =3D one.

Joe

-----Original Message-----
From: Steve Greenberg [mailto:steveg@xxxxxxxxxxxxxx]
Sent: Thursday, April 08, 2004 9:42 AM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: KB: CTX103692 - Hotfix XE103W2K089 - For MetaFrame =
=3D
XP for Windows 2000 Server - English



Does anyone know if this a complete "roll up"?

Steve Greenberg
Thin Client Computing
34522 N. Scottsdale Rd. suite D8453
Scottsdale, AZ 85262
(602) 432-8649
(602) 296-0411 fax=3D3D20
steveg@xxxxxxxxxxxxxx



-----Original Message-----
From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On =
=3D
=3D3D Behalf Of Jim Kenzig http://thin.net
Sent: Thursday, April 08, 2004 4:12 AM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] KB: CTX103692 - Hotfix XE103W2K089 - For MetaFrame XP =
=3D
=3D3D for Windows 2000 Server - English=3D3D20


 CTX103692 - Hotfix XE103W2K089 - For MetaFrame XP for Windows 2000 =
=3D3D
=3D Server
- English

This document was published at:
http://support.citrix.com/kb/entry.jspa?externalID=3D3D3DCTX103692


Document ID: CTX103692, Created on: Mar 30, 2004, Updated: Mar 30, 2004

Products: Citrix MetaFrame XP 1.0 for Microsoft Windows 2000

 Attachment: XE103W2K089.msi (548.0 K)

http://support.citrix.com/servlet/KbServlet/download/4032-102-10903/XE10
3=3D
=3D3D
W2K
089.msi
Hotfix readme name: XE103W2K089.HTM
Hotfix package name: XE103W2K089.MSI
For: MetaFrame XP 1.0 with Service Pack 3 for Windows 2000

Replaces:
 XE103W2K004, XE103W2K011, XE103W2K022, XE103W2K030, XE103W2K039,
XE103W2K041, XE103W2K049, XE103W2K053, XE103W2K056, XE103W2K062, =3D3D
XE103W2K079




Date: March, 2004
Language supported: English (US)

Note: This hotfix can be applied only to a Windows 2000 Server with
MetaFrame XP Version 1.0 with Feature Release 3/Service Pack 3 =3D3D =3D
installed.

Where to Find Documentation

This document describes the issue(s) solved by this hotfix and includes
installation instructions. You can find more information about MetaFrame
=3D =3D3D for Windows in the Administrator's Guide. The Administrator's
Guide is =3D in =3D3D the \DOCS directory on the Citrix MetaFrame Server =
CD.
All product =3D3D documentation is also available from the Citrix Web =
site
at =3D3D http://www.citrix.com/support.

The Administrator's Guide is in an Adobe Portable Document (PDF) format
file. To view, search, and print the documentation, you need Acrobat =
=3D3D
Reader 4 or above. You can download Acrobat Reader for free from the =3D
Adobe Web =3D3D site at http://www.adobe.com/.

Issue(s) Resolved in this Hotfix

Caution! Several fixes require you to edit the registry. Using Registry
Editor incorrectly can cause serious problems that may require you to
reinstall your operating system. Citrix cannot guarantee that problems
resulting from the incorrect use of Registry Editor can be solved. Use
Registry Editor at your own risk.

1.
 Note: This line item was fixed in non-English versions of Feature =3D3D =
=3D
Release 3 with Service Pack 3.

When a modal dialog box was created from an IME pad soon after it was
created in a seamless session, the Windows operating system client =3D3D
sometimes stopped responding.

In seamless logic, the set owner of the IME pad window was intentionally
=3D =3D3D set to the foreground. When the accessibility hook was =
disabled,
the =3D3D seamless engine could create a situation where its enumeration
routine picked the modal dialog box from the IME pad window as the
parent of the =3D IME pad window. This created a situation where the
seamless engine caused =3D both windows to see each other as the parent.

Now the foreground window, which is set as the parent, is not mistaken =
=3D
=3D3D as the child of the enumerated window. If it is the child, the
engine will =3D =3D3D not associate the window with the parent. The =
Windows
operating system =3D =3D3D client does not stop responding.

[From Hotfix XE102W2K004][#50843]

2.
 Note: This line item was fixed in non-English versions of Feature =3D3D =
=3D
Release 3 with Service Pack 3.

Using the Management Console for MetaFrame to configure "use universal
driver only" or "use universal driver only if native driver is =3D3D
unavailable" to auto-create client printers, the scaling field sometimes
=3D did not =3D3D display properly when running Excel in an ICA session.
This =3D occurred under the following scenario:

A.

Create a new Excel document.

B.

Type a from A1 to A37 in the Excel work sheet.

C.

Open Print Preview in Excel.

D.

Click Setup.

E.

Change the orientation from Portrait to Landscape.

F.

Change the scaling from Adjust to to Fit to.

G.

Close the Print Setup window.

H.

Click Setup again.

Note that the percentage in the Adjust to field sometimes appears to be
changed.

If Excel.exe was launched from the console and the scenario above was
repeated, the percentage of scaling in the Adjust to field did not =3D3D =
=3D
change when the server default printer was the HP LaserJet Series II
printer.

The DEVMODE set for autocreated client printers may not have been valid.
This could cause the scaling fields to be interpreted incorrectly by the
print driver.

This fix ensures the DEVMODES for autocreated client printers are valid
before setting them. The scaling fields in Excel launched in an ICA =
=3D3D
session display correctly.

[From Hotfix XE102W2K004][#51176]

3.
 Note: This line item was fixed in non-English versions of Feature =3D3D =
=3D
Release 3 with Service Pack 3.

The Connect Client Printers policy did not work consistently. The code =
=3D
=3D3D was looking at an incorrect return value and ignored the correct
value.

The Connect Client Printers policy was changed so that it looks at the
correct value and the policy now works consistently.

[From Hotfix XE102W2K004][#52158]

4.
 Note: This line item was fixed in non-English versions of Feature =3D3D =
=3D
Release 3 with Service Pack 3.

16-bit Windows applications launched as published applications
intermittently failed to launch.

With some 16-bit applications, timing became an issue when determining =
=3D
=3D3D if a process was actually running because these applications run =
as
"tasks" =3D =3D3D under Ntvdm.exe.

The timing in the functionality that checks for these "tasks" under
Ntvdm.exe was modified to verify when is a process is running. 16-bit
Windows applications now launch properly as published applications.

[From Hotfix XE102W2K004][#54663]

5.
 Note: This line item was fixed in non-English versions of Feature =3D3D =
=3D
Release 3 with Service Pack 3.

Closing nested popup menus in a seamless session sometimes caused an
application to lose focus when the seamless session was displayed on a
Windows NT 4.0-based system.

Menus that are created as a regular window using the CreateWindow API =
=3D
=3D3D did not always adhere to top level window changes correctly.

A new seamless Exception Global Flag has been introduced that provides =
=3D
=3D3D the ability to prevent the creation of top level windows in a
seamless =3D3D session.

To set this flag, create the following registry value:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI

Key name: SeamlessFlags
Type: REG_DWORD
Value: 0x1000

Closing nested popup menus in a seamless session no longer causes an
application to lose focus.

[From Hotfix XE103W2K004][#56912]

6.
 Note: This line item was fixed in non-English versions of Feature =3D3D =
=3D
Release 3 with Service Pack 3.

When ATOK IME Version 16 is installed on a MetaFrame server and a user
attempts to use it in an ICA session, the session may not logoff even =
=3D
=3D3D after all the published application are closed.

ATOK Version 16 introduced new processes to host IME windows. Those
processes were left in the session and MetaFrame regarded them as user
processes.

With this fix, those processes are regarded as system processes. =3D3D =
=3D
MetaFrame logs off the session if only those system processes are
present.

The ICA session is logged off if all the published applications in the
session are closed.

[From Hotfix XE103W2K004][#61232]

7.
 Additional output trays on client printers were not being saved and
restored on subsequent logons. This affected certain Lexmark-developed
printer drivers among others.

This occurred because printer driver data registry keys greater than 2KB
=3D =3D3D in length were not being read and could not be saved or =
restored.

This fix ensures that printer driver data registry keys up to 16KB are =
=3D
=3D3D saved and restored.

Some device-specific properties that were reset with each logon; for
example, output expander setups, are saved and restored on subsequent
logons.

[From Hotfix XE103W2K004][#62041]

8.
 When using the shadow taskbar, the server occasionally experienced a =
=3D
=3D3D fatal system error.

This occurred because wsxica was calling a function in TermService but =
=3D
=3D3D it was not checking whether or not the returned value was an =
error.
This =3D =3D3D caused an access violation error.

With this hotfix, the function now checks to determine if the returned =
=3D
=3D3D value is an error or not.

[From Hotfix XE103W2K004][#62319]

9.
 Note: This line item was fixed in non-English versions of Feature =3D3D =
=3D
Release 3 with Service Pack 3.

After exiting a published application in an ICA session, the session did
=3D =3D3D not close on a MetaFrame/Windows 2003 Server if the Windows
Product =3D3D Activation process (Wpabaln.exe) was running. The ICA
session was not =3D closed if any applications other than the system
applications that were =3D registered =3D3D with MetaFrame were running.

To resolve this problem, Wpabaln.exe was registered to the MetaFrame =
=3D3D
system process list. The ICA session now closes even if the Windows =3D
Product Activation process is running.

[From Hotfix XE103W2K004][#62617]

10.
 Some client printer properties were not being saved and restored on
subsequent logons. This affected certain Lexmark-developed printer =3D3D =
=3D
drivers among others.

This occurred because printer driver data registry keys greater than 2KB
=3D =3D3D in length were not being read and could not be saved or =
restored.

This fix ensures that printer driver data registry keys up to 16KB are =
=3D
=3D3D saved and restored.

Some device-specific properties that were reset with each logon; for
example, output expander setups, are saved and restored on subsequent
logons.

[From Hotfix XE103W2K004][#62625]

11.
 Changing a password when logging on to a seamless session launched two
instances of the same published application.

This problem occurred as a result of the functionality in the seamless
engine that determines whether or not applications are launched.

With this update, only one instance of an application is launched if a
password is changed during logon to a seamless session.

[From Hotfix XE103W2K004][#63595]

12.
 When published seamlessly, text-based telnet application flickered =
=3D3D
=3D after upgrading to or installing Citrix' Feature Release 3.

This occurred because new logic introduced with Feature Release 3 caused
=3D =3D3D the client to treat certain windows of an application =
differently
from =3D the =3D3D way the server was treating them.

With this fix, the server sends the correct information to the client.

[From Hotfix XE103W2K004][#65105]

13.
 When running an application in a seamless session, a problem sometimes
occurred when the application changed its large icon using WM_SETICON. =
=3D
=3D3D The operating system failed to change the associated small icon.
This hotfix introduces a new per-window exception flag
(TYPE_TWI_NO_SMALLICON_FROMWINCLASS 0X200) that can be set to direct the
seamless engine to not request the small icon associated with the =3D3D
specified window class. The addition of a registry key specifies the =3D
window class =3D3D name

Navigate to the following registry keys:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI
Name: ClassName
Type: REG_SZ
Data: <Name of the window class>

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI
Name: Type
Type: REG_DWORD
Data: 200 (hex)

[From Hotfix XE103W2K011][#63960]

14.
 Outlook.exe's parameters were used by the client when launching
OutlookExpress as a published application if client-to-server content
redirection was enabled. This occurred because the default setting was =
=3D
=3D3D to use Outlook.exe's parameters for mailto requests.

This hotfix adds functionality to better handle mailto requests from the
client. Based on the mailer application to be launched, the appropriate
mailto parameters are selected from the registry to format the launch
string.

[From Hotfix XE103W2K022][#53537]

15.
 When a session was reset because of an ICA connection time-out or =3D3D =
=3D
logged off from the Management Console, the client autocreated printer
=3D3D =3D properties were saved in the incorrect registry key. As a =
result,
MetaFrame could =3D =3D3D not get the current user security ID from the
winstation query. With this hotfix, the client autocreated printer
properties are saved in the =3D3D =3D correct registry key.

[From Hotfix XE103W2K030][#65428]

16.
 If a starting program was specified under the Environment tab in User
Account Properties and if the ICA pass-through Client had pass through
authentication enabled, Ssonsvr.exe was running in the user's ICA =3D3D =
=3D
session. When the user exited the application (specified under the
Environment =3D =3D3D tab in User Account Properties), the ICA session =
could
not be logged off; =3D the administrator had to manually stop the
Ssonsvr.exe process. The thread =3D =3D3D that caused the Ssonsvr.exe
process to exit when the user logged off =3D from the application was =
not
being started.

Now The thread that causes the Ssonsvr.exe process to exit is started =
=3D
=3D3D when the user logs off from the application.

[From Hotfix XE103W2K030][#66092]

17.
 In an operation running 24x7, license warning error messages caused a
flurry of help desk calls and emails. Management was also alerted. User
wanted to disable regular notification or an option to control who saw =
=3D
=3D3D the error messages.

To avoid the error messages from being sent to everyone, you need to =
=3D3D
=3D make the following change to the registry:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix
Type: DWORD
Value: AnnoyAdminsOnly=3D3D3D1

With the value set to 1, only administrators receive the license warning
error messages.

[From Hotfix XE103W2K030][#66608]

18.
 A Java application experienced a fatal error when running as a =3D3D =
=3D
published application or the initial application. The size of the buffer
for the window class name was incorrect; the error occurred if the
application window exceeded 64 characters.

This behavior has been corrected.

[From Hotfix XE103W2K030][#67014]

19.
 Windows 2000 Server with Service Pack 3 or Service Pack 4:
By selecting Logoff from the ICA Connection Center, a user was able to =
=3D
=3D3D log off another user's seamless, locked session without being
prompted for a password. The unauthenticated user also had access to the
locked session while the logoff script was running.

This behavior has been corrected.

[From Hotfix XE103W2K030][#67296]

20.
 Logon names prefaced with a pound sign or hash mark (#) followed by a
decimal value equal to or greater than 49152 sometimes caused a memory =
=3D
=3D3D leak. For example, the logon name #99999 would cause the memory
leak.

This hotfix corrects that behavior; user logon names prefaced with a =
=3D3D
=3D pound sign or hash mark (#) followed by a decimal value equal to or
greater =3D =3D3D than 49152 can be used without causing a memory leak.

[From Hotfix XE103W2K039][#66490]

21.
 Note: For this fix to work correctly, you need Version 7.100 or later =
=3D
=3D3D of the Win32 ICA Client.

Instant Messenger type programs commonly use the FlashWindow() API to =
=3D
=3D3D flash the taskbar button to alert users of incoming messages. =
Prior
to =3D this, =3D3D this functionality was not available when running a
seamless =3D session.

This fix adds support for this API when running a seamless session. The
taskbar button now flashes to alert users of incoming messages.

[From Hotfix XE103W2K041][#69369]

22.
 In Windows Server 2000, client printers could not be autocreated =3D3D =
=3D
without installing a Citrix Feature Release 3 license.

Terminal services in Windows Server 2000 were changed so that the =3D3D =
=3D
printer virtual channel needed to be created in the system context. The
=3D3D =3D MetaFrame server would not issue a printer autocreation =
command
through the =3D3D =3D printer virtual channel.

This hotfix ensures that the printer virtual channel is created in the
system context and a Feature Release 3 license is no longer required.

[From Hotfix XE103W2K049][#63348]

23.
 An ICA session sometimes failed to delete autocreated printers when a =
=3D
=3D3D user logged off from the session soon after logging on. The thread
to =3D delete printers finished its task before the thread to create =
them
finish its =3D =3D3D task, causing some printers to be left in the =
session.

With this hotfix, the thread to delete printers waits for the thread to
create printers to finish its task All printers in the session are =3D3D =
=3D
always deleted correctly.

[From Hotfix XE103W2K049][#69638]

24.
 When a user disconnected from a session, then later reconnected to it =
=3D
=3D3D from a different workstation that had a different printer, the new =
=3D
printer =3D3D was not autocreated and the session had the printer from =
the
first =3D3D connection.

A race condition was discovered where the previous client name was sent
instead of the new one. This hotfix corrects that race condition.

[From Hotfix XE103W2K053][#68279]

25.
 Sometimes a published application was launched more than once in the =
=3D
=3D3D same session in the following scenario:

.

The published application was configured with Allow only one instance of
=3D =3D3D the application for each user in the Management Console

.

The user rapidly clicked the published application icon in the Program
Neighborhood Client

.

The published application was to run seamlessly

This occurred because the program was not enforcing an application =3D3D
instance limit check while launching a published application. This =3D
hotfix =3D3D corrects the problem and only one instance of the published
application =3D is =3D3D launched.

[From Hotfix XE103W2K053][#71801]

26.
 An access violation occurred in Wsxica.dll. This occurred because
winstations were not being enumerated properly.

The winstations are now being enumerated properly and the access =3D3D =
=3D
violation no longer occurs.

[From Hotfix XE103W2K053]]#72688]

27.
 If a published application was a program that created a new process and
then terminated itself, the published application appeared in the =3D3D
Management Console for MetaFrame XP. However, in a seamless session the
application =3D3D was launched through session sharing, the application =
=3D
appeared in the =3D3D Management Console but then disappeared.

By default, the thread that checks the process cares about only the =
=3D3D
=3D first instance of the launched process. The thread regarded the
published application as terminated when the first instance of the
process was terminated even if that process created a separate process.

This fix provides a way to configure those published applications to use
=3D =3D3D the JOB object so that additional processes created by the =
initial
=3D process =3D3D are considered as published applications.

For this fix to work properly, you need to perform the following steps:

.

If the command line of the published application is [ApplicationPath], =
=3D
=3D3D go to the following registry key and make changes as necessary:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI\S
t=3D
=3D3D
art
InJobObject
Key Value: [ApplicationPath]
Type: DWORD
Value: 0

.

For example, if the command line specified for the published application
=3D =3D3D is c:\notepad.cmd, go to the following registry key and make
changes as
necessary:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI\S
t=3D
=3D3D
art
InJobObject
Key Value: c:\notepad.cmd
Type: DWORD
Value: 0

For those applications whose command line is specified in the
StartInJobObject key, the published application will not disappear from
=3D =3D3D the Management Console until all of the processes created by =
the
process =3D are terminated.

[From Hotfix XE103W2K056][#63894]

28.
 An administrator on a Feature Release 3 server could not enumerate =
=3D3D
=3D users on a Feature Release 2 server from the shadow taskbar. An =
empty
list was returned.

With this fix, the administrator is able to enumerate the users on a =
=3D3D
Feature Release 2 server when he is using the shadow taskbar on a =3D
Feature =3D3D Release 3 server.

[From Hotfix XE103W2K056][#71364]

29.
 If Connect Client Printers at Logon was not checked, users either were
completely unable to map client printers or could not see any of the UPD
printers available when connecting to a printer. A misplaced =3D3D
initialization of the Metafile drivers caused the drivers to be =3D
unavailable.

This hotfix enables the Metafile drivers; client users can now map to =
=3D
=3D3D any client printer.

[From Hotfix XE103W2K062][#73621, #73769]

30.
 MetaFrame XP was bypassing any application limits set in the Management
Console for pass-through connections. A global variable was not being
properly set in pass-through connections.

The global variable is now set correctly and MetaFrame adheres to any
application limits set in the Management Console for pass-through
connections.

[From Hotfix XE103W2K079][#77372]

31.
 If session sharing was disabled, client-to-server redirection failed
because applications with command lines that contained spaces in the =
=3D3D
=3D paths were not being launched.

This fix ensures that client-to-server redirection will work even if =
=3D3D
session sharing is disabled.

[From Hotfix XE103W2K079][#79331]

32.
 The server-side wallpaper appeared occasionally for a short time when a
seamless window was closed. There was a slight delay between the time =
=3D
=3D3D the window was closed and the seamless engine notified the client
that the window was closed. During that time, the client-side engine
tried to =3D3D update the window that was already closed, resulting in =
the
brief =3D appearance of =3D3D the server-side wallpaper.

This fix ensures that the seamless engine immediately detects that the
window is closed and the server-side wallpaper no longer appears.

[From Hotfix XE103W2K0792][#80221]

33.
 When an application running in seamless mode became unresponsive, users
sometimes could not switch to other applications that were running in
seamless mode also. Clicking the taskbar icon or using the Alt-Tab =3D3D
sequence did not work. The server seamless engine was using an API that
=3D did not return if the target application was unresponsive.

This fix provides additional routines that will call only those =3D3D
applications that are responding. Users can switch to other applications
even if one =3D3D is unresponsive.

[From Hotfix XE103W2K089][#76070]

34.
 The display speed of the combo list box became very slow if the list =
=3D
=3D3D box expanded beyond the area of the background window. The =
seamless
routine =3D =3D3D that checked to determine whether or not the target =
window
was a =3D top-level =3D3D window ignored the window, causing a delay in =
the
dispaly of the window.

A new API is now used to determine whether or not the target window is a
top-level window. The combo list box appears as quickly as other types =
=3D
=3D3D of windows in a seamless session.

[From Hotfix XE103W2K089][#83550]

35.
 When the following registry entry was set, Sehook20.dll was still =3D3D =
=3D
loaded in the session:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\Wfshell\TWI
Type: REG_DWORD
Data: SeamlessFlags=3D3D3D0x4

In certain situations the registry entry was ignored, causing =3D3D =3D
Sehook20.dll to be loaded despite the registry setting.

This hotfix ensures that the registry entry is used to determine whether
=3D =3D3D or not to load Sehook20.dll in the session.

[From Hotfix XE103W2K089]#83555]




Installation Instructions

Note: This hotfix is packaged with Microsoft Windows Installer. You can
deploy the hotfix package to a group of servers using Microsoft Active
Directory Group Policy Object or using Citrix Installation Manager. For
=3D =3D3D more information, see the Citrix server Administrator's Guide =
or
the =3D Citrix Installation Manager Administrator's Guide.

1.
 Download the hotfix package from the Hotfixes and Service Packs page of
=3D =3D3D the Citrix Web site at http://www.citrix.com.

2.
 Copy the hotfix package to an empty directory on the hard drive of the
MetaFrame server.

3.
 Close all applications.

4.
 Run the executable.

5.
 Shut down and restart the server.




Note: To install this hotfix silently, use the /q option after the
executable. For example:

msiexec /I XE103W2K089.MSI /q

Using the /q option without additional options automatically restarts =
=3D
=3D3D the server. For additional information about msiexec, see the
Microsoft Web =3D =3D3D site at http://www.microsoft.com/. Search on =
keyword
msiexec.

Uninstallation Instructions

1.
 From the Start menu, select Setting > Control Panel.

2.
 In Control Panel, double-click Add/Remove Programs.

3.
 Highlight the hotfix you want to uninstall and click Remove.

4.
 Follow the directions on-screen.




Files Updated

Chgcdm.exe
 69,632
 03/22/2004
 05:22p

Ctxnotif.dll
 94,208
 03/22/2004
 05:22p

Ctxrpc.dll
 37,272
 03/22/2004
 05:22p

Hotfix.exe
 74,000
 04/28/2003
 12:55a

Printcfg.exe
 114,688
 03/22/2004
 05:22p

Seamls20.dll
 53,248
 03/22/2004
 05:22p

Sehook20.dll
 15,872
 03/22/2004
 05:22p

Wfshell.exe
 94,208
 03/22/2004
 05:22p

Wsxica.dll
 192,648
 03/22/2004
 05:22p







********************************************************
This Week's Sponsor - RTO Software / TScale
What's keeping you from getting more from your terminal servers? Did you
know, in most cases, CPU Utilization IS NOT the single biggest =3D3D =3D
constraint to scaling up?! Get this free white paper to understand the
real =3D3D constraints & how to overcome them. SAVE MONEY by scaling-up
rather than buying more servers.
http://www.rtosoft.com/Enter.asp?ID=3D3D3D147
**********************************************************
Useful Thin Client Computing Links are available at:
http://thin.net/links.cfm
***********************************************************
For Archives, to Unsubscribe, Subscribe or=3D3D20
set Digest or Vacation mode use the below link:
http://thin.net/citrixlist.cfm

********************************************************
This Week's Sponsor - RTO Software / TScale
What's keeping you from getting more from your terminal servers? Did you
know, in most cases, CPU Utilization IS NOT the single biggest =3D
constraint to scaling up?! Get this free white paper to understand the
real =3D constraints & how to overcome them. SAVE MONEY by scaling-up
rather than buying more servers.
http://www.rtosoft.com/Enter.asp?ID=3D3D147
**********************************************************
Useful Thin Client Computing Links are available at:
http://thin.net/links.cfm
***********************************************************
For Archives, to Unsubscribe, Subscribe or
set Digest or Vacation mode use the below link:
http://thin.net/citrixlist.cfm

********************************************************
This Week's Sponsor - RTO Software / TScale
What's keeping you from getting more from your terminal servers? Did you
know, in most cases, CPU Utilization IS NOT the single biggest =3D
constraint to scaling up?! Get this free white paper to understand the
real =3D constraints & how to overcome them. SAVE MONEY by scaling-up
rather than buying more servers.
http://www.rtosoft.com/Enter.asp?ID=3D3D147
**********************************************************
Useful Thin Client Computing Links are available at:
http://thin.net/links.cfm
***********************************************************
For Archives, to Unsubscribe, Subscribe or
set Digest or Vacation mode use the below link:
http://thin.net/citrixlist.cfm

********************************************************
This Week's Sponsor - RTO Software / TScale
What's keeping you from getting more from your terminal servers? Did you
know, in most cases, CPU Utilization IS NOT the single biggest =3D
constraint to scaling up?! Get this free white paper to understand the
real =3D constraints & how to overcome them. SAVE MONEY by scaling-up
rather than buying more servers.
http://www.rtosoft.com/Enter.asp?ID=3D3D147
**********************************************************
Useful Thin Client Computing Links are available at:
http://thin.net/links.cfm
***********************************************************
For Archives, to Unsubscribe, Subscribe or=3D20
set Digest or Vacation mode use the below link:
http://thin.net/citrixlist.cfm

********************************************************
This Week's Sponsor - RTO Software / TScale
What's keeping you from getting more from your terminal servers? Did you
know, in most cases, CPU Utilization IS NOT the single biggest
constraint to scaling up?! Get this free white paper to understand the
real constraints & how to overcome them. SAVE MONEY by scaling-up rather
than buying more servers. http://www.rtosoft.com/Enter.asp?ID=3D147
**********************************************************
Useful Thin Client Computing Links are available at:
http://thin.net/links.cfm
***********************************************************
For Archives, to Unsubscribe, Subscribe or=20
set Digest or Vacation mode use the below link:
http://thin.net/citrixlist.cfm
********************************************************
This Week's Sponsor - RTO Software / TScale
What's keeping you from getting more from your terminal servers? Did you
know, in most cases, CPU Utilization IS NOT the single biggest
constraint to scaling up?! Get this free white paper to understand the
real constraints & how to overcome them. SAVE MONEY by scaling-up rather
than buying more servers.
http://www.rtosoft.com/Enter.asp?ID=147
**********************************************************
Useful Thin Client Computing Links are available at:
http://thin.net/links.cfm
***********************************************************
For Archives, to Unsubscribe, Subscribe or 
set Digest or Vacation mode use the below link:
http://thin.net/citrixlist.cfm

********************************************************
This Week's Sponsor - RTO Software / TScale
What's keeping you from getting more from your terminal servers? Did you
know, in most cases, CPU Utilization IS NOT the single biggest
constraint to scaling up?! Get this free white paper to understand the
real constraints & how to overcome them. SAVE MONEY by scaling-up rather
than buying more servers.
http://www.rtosoft.com/Enter.asp?ID=147
**********************************************************
Useful Thin Client Computing Links are available at:
http://thin.net/links.cfm
***********************************************************
For Archives, to Unsubscribe, Subscribe or 
set Digest or Vacation mode use the below link:
http://thin.net/citrixlist.cfm

Other related posts: