Delphi-Anwendungen und das TSAWARE-Header-Flag [geschlossen]

Könnte dieses Problem auch für Delphi-Anwendungen gelten, die auf Terminalservern ausgeführt werden?

Wie der MSDN-Artikel "Eine Office 2007- oder Office 2003-Anwendung, die auf einem Remotedesktop-Sitzungshostserver ausgeführt wird, wird in Windows Server 2008 R2 möglicherweise unerwartet geschlossen"erklärt

Dieses Problem tritt wegen der Tsappcmd.dll-Komponente auf. Diese Komponente nimmt Änderungen an der Import Address Table (IAT) für Anwendungen vor, die nicht über Terminal Server verfügen, um zu verhindern, dass Viren oder Malware die Anwendung böswillig einbinden. Aus diesem Grund kann es in der Anwendung aufgrund der Reihenfolge, in der die Module geladen werden, zu einer temporären Speicherbeschädigung kommen. Office 2007 und Office 2003 enthalten kein TSAWARE-Header-Flag. Dieses Flag benachrichtigt den Server, dass die Anwendung Terminalserver-fähig ist.

Einige Delphi 2009-Anwendungen in einer Benutzerumgebung (Windows Server 2008 R2 Service Pack 1) hängen häufig oder stürzen ab. Ich suche nach möglichen Gründen, da diese Hänge / Abstürze nicht reproduzierbar sind.

Der MSDN-Artikel scheint zuerst für Office-Produkte zu gelten. Ist dies richtig oderAchtung, hier ist die Grundfrage - Ändert Tsappcmd.dll auch Nicht-Office-Programme, sodass der Fehler bei Delphi-Apps auftreten kann? (Natürlich würde ich es vorziehen, die Delphi-Anwendungen unangetastet zu lassen, wenn das fehlende TSAWARE-Flag nicht schädlich ist.)

Antworten auf die Frage(1)

Ihre Antwort auf die Frage