Wenn du die JwaWindows.pas einbindest und nicht wie von mir vorgeschlagen, über eine
DCU (und damit über die mitgelieferten Pakete) die
Unit kompilierst, dann passiert es, dass die verwendeten
API Funktionen statisch geladen werden (=Voreinstellung).
D.h. die
API wird schon vor dem Programmstart geladen. Daher bringt es nichts mit dem Überprüfen auf Win2000.
Du musst daher JwaWindows mit der Direktive DYNAMIC_LINK kompilieren oder eben die Pakete verwenden.
Die WTS Routinen gibt es erst seit XP (bis auf ein paar Ausnahmen).