Clients exécutant Windows
Sur les clients exécutant Microsoft Windows, les TPs appelants sont configurés via le Registre Windows.
Notes
La méthode recommandée pour définir des variables de Registre pour les programmes d’appel automatique consiste à utiliser l’exemple de programme de configuration TP, TPSETUP. Compilez INSTALL. C, le code source de TPSETUP, pour l’environnement Windows. Lorsque vous écrivez un programme d’installation pour les programmes d’appel automatiquement démarrés, il est recommandé d’ajouter au programme d’installation du code similaire à TPSETUP.
Il est recommandé d’écrire des TPs invokables autodémarrés en tant que services Windows. Veillez à inclure du code comme celui-ci dans TPSETUP dans le programme qui installe vos programmes DET. Entre autres choses, TPSETUP montre comment utiliser la fonction CreateService lors de l’installation d’un TP. Pour obtenir des informations importantes sur le fonctionnement des services sous Windows, consultez le Microsoft Developer Network (MSDN®) Platform Software Development Kit.
Le tableau suivant répertorie les entrées de Registre utilisées pour les types de TPs invocables qui peuvent être exécutés sur des clients Windows :
Type de TP | Emplacement dans le registre | Entrées de Registre possibles |
---|---|---|
Tp invokable démarré automatiquement s’exécutant en tant que service | HKEY_LOCAL_MACHINE SYSTÈME Currentcontrolset Services TPName (et sous-clés) |
Entrées de Registre créées par l’appel CreateService , y compris les entrées qui spécifient le chemin d’accès, le nom complet et d’autres caractéristiques du service. —plus— Liaison d’autres dépendances :REG_MULTI_SZ :SnaBase Paramètres SNAServiceType :REG_DWORD :0x5LocalLU :REG_SZ :LUaliasParameters :REG_SZ :ParameterListTimeout :REG_DWORD :numberConversationSecurity :REG_SZ :{ YES | NON }AlreadyVerified :REG_SZ :{ YES | NO }2Username1 :REG_SZ :Password12 ... UsernameX :REG_SZ :PasswordX2 |
TP invokable démarré automatiquement en cours d’exécution en tant qu’application | HKEY_LOCAL_MACHINE SYSTÈME Currentcontrolset Services SnaBase Paramètres TPs TPName Paramètres |
SNAServiceType :REG_DWORD :{ 0x5 | 0x6 }PathName :REG_EXPAND_SZ :pathLocalLU :REG_SZ :LUaliasParameters :REG_SZ :ParameterListTimeOut :REG_DWORD :numberConversationSecurity :REG_SZ :{ YES | NON }AlreadyVerified :REG_SZ :{ YES | NO }2Nom d’utilisateur1 :REG_SZ :Mot de passe12 ... UsernameX :REG_SZ :PasswordX2 |
TP invokable démarré par l’opérateur s’exécutant en tant que service | HKEY_LOCAL_MACHINE SYSTÈME Currentcontrolset Services TPName (et sous-clés) |
Entrées de Registre créées par l’appel CreateService , y compris les entrées qui spécifient le chemin d’accès, le nom complet et d’autres caractéristiques du service. —plus— Liaison d’autres dépendances :REG_MULTI_SZ :SnaBase Paramètres SNAServiceType :REG_DWORD :0x1ALocalLU :REG_SZ :LUaliasTimeout :REG_DWORD :numberConversationSecurity :REG_SZ :{ YES | NON }AlreadyVerified :REG_SZ :{ YES | NO }2Username1 :REG_SZ :Password12 ... UsernameX :REG_SZ :PasswordX2 |
TP invokable démarré par l’opérateur | HKEY_LOCAL_MACHINE SYSTÈME Currentcontrolset Services SnaBase Paramètres Paramètres TPName des TPs |
SNAServiceType :REG_DWORD :0x1ALocalLU :REG_SZ :LUaliasTimeOut :REG_DWORD :numberConversationSecurity :REG_SZ :{ YES | NON }AlreadyVerified :REG_SZ :{ YES | NO }2Nom d’utilisateur1 :REG_SZ :Mot de passe12 ... UsernameX :REG_SZ :PasswordX2 |
Notes
Avant qu’un tp démarré automatiquement puisse être démarré en tant qu’application sur un client Windows, le programme TPSTART doit être démarré.
Notes
Les entrées AlreadyVerified et Username/Password sont utilisées uniquement si ConversationSecurity est défini sur YES.