Clients, auf denen Windows ausgeführt wird
Auf Clients, auf denen Microsoft Windows ausgeführt wird, werden aufrufbare TPs über die Windows-Registrierung konfiguriert.
Hinweis
Die empfohlene Methode zum Festlegen von Registrierungsvariablen für automatisch gestartete aufrufbare TPs ist die Verwendung des TP-Beispielkonfigurationsprogramms TPSETUP. Kompilieren Sie INSTALL. C, der Quellcode für TPSETUP, für die Windows-Umgebung. Wenn Sie ein Installationsprogramm für automatisch gestartete aufrufbare TPs schreiben, wird empfohlen, dem Installationsprogramm Code wie TPSETUP hinzuzufügen.
Es wird empfohlen, automatisch gestartete aufrufbare TPs als Windows-Dienste zu schreiben. Stellen Sie sicher, dass Sie Code wie in TPSETUP in das Programm einschließen, das Ihre TPs installiert. TPSETUP zeigt unter anderem die Verwendung der CreateService-Funktion bei der Installation eines TP. Wichtige Informationen zur Funktionsweise von Diensten unter Windows finden Sie im Microsoft Developer Network (MSDN®) Platform Software Development Kit.
In der folgenden Tabelle sind die Registrierungseinträge aufgeführt, die für die Typen von aufrufbaren TPs verwendet werden, die auf Windows-Clients ausgeführt werden können:
Tp-Typ | Speicherort in der Registrierung | Mögliche Registrierungseinträge |
---|---|---|
Automatisch gestartetes aufrufbares TP, das als Dienst ausgeführt wird | HKEY_LOCAL_MACHINE SYSTEM Currentcontrolset Dienste TPName (und Unterschlüssel) |
Registrierungseinträge, die durch den CreateService-Aufruf erstellt wurden, einschließlich Einträgen, die den Pfad, den Anzeigenamen und andere Merkmale des Diensts angeben. —plus— Andere Abhängigkeiten verknüpfen:REG_MULTI_SZ:SnaBase Parameter SNAServiceType:REG_DWORD:0x5LocalLU:REG_SZ:LUaliasParameters:REG_SZ:ParameterListTimeout:REG_DWORD:numberConversationSecurity:REG_SZ:{ YES | NEIN }AlreadyVerified:REG_SZ:{ JA | NO }2Benutzername1:REG_SZ:Kennwort12 ... UsernameX:REG_SZ:PasswordX2 |
Automatisch gestartetes aufrufbares TP, das als Anwendung ausgeführt wird | HKEY_LOCAL_MACHINE SYSTEM Currentcontrolset Dienste Snabase Parameter Tps TPName Parameter |
SNAServiceType:REG_DWORD:{ 0x5 | 0x6 }PathName:REG_EXPAND_SZ:pathLocalLU:REG_SZ:LUaliasParameters:REG_SZ:ParameterListTimeOut:REG_DWORD:numberConversationSecurity:REG_SZ:{ YES | NEIN }AlreadyVerified:REG_SZ:{ JA | NO }2Benutzername1:REG_SZ:Kennwort12 ... UsernameX:REG_SZ:PasswordX2 |
Vom Bediener gestartete aufrufbare TP, die als Dienst ausgeführt wird | HKEY_LOCAL_MACHINE SYSTEM Currentcontrolset Dienste TPName (und Unterschlüssel) |
Registrierungseinträge, die durch den CreateService-Aufruf erstellt wurden, einschließlich Einträgen, die den Pfad, den Anzeigenamen und andere Merkmale des Diensts angeben. —plus— Andere Abhängigkeiten verknüpfen:REG_MULTI_SZ:SnaBase Parameter SNAServiceType:REG_DWORD:0x1ALocalLU:REG_SZ:LUaliasTimeout:REG_DWORD:numberConversationSecurity:REG_SZ:{ YES | NEIN }AlreadyVerified:REG_SZ:{ JA | NO }2Benutzername1:REG_SZ:Kennwort12 ... UsernameX:REG_SZ:PasswordX2 |
Vom Bediener gestartete bestimmbare TP | HKEY_LOCAL_MACHINE SYSTEM Currentcontrolset Dienste Snabase Parameter TPsTPName-Parameter |
SNAServiceType:REG_DWORD:0x1ALocalLU:REG_SZ:LUaliasTimeOut:REG_DWORD:numberConversationSecurity:REG_SZ:{ YES | NEIN }AlreadyVerified:REG_SZ:{ JA | NO }2Benutzername1:REG_SZ:Kennwort12 ... UsernameX:REG_SZ:PasswordX2 |
Hinweis
Bevor ein automatisch gestarteter TP als Anwendung auf einem Windows-Client gestartet werden kann, muss das TPSTART-Programm gestartet werden.
Hinweis
Die Einträge AlreadyVerified und Username/Password werden nur verwendet, wenn ConversationSecurity auf JA festgelegt ist.