运行 Windows 的客户端

在运行 Microsoft Windows 的客户端上,可通过 Windows 注册表配置可调用的 TP。

注意

为自动启动的可调用 TP 设置注册表变量的建议方法是使用示例 TP 配置程序 TPSETUP。 编译安装。C,TPSETUP 的源代码,适用于 Windows 环境。 为自动启动的可调用 TP 编写安装程序时,建议将类似于 TPSETUP 的代码添加到安装程序。

建议将自动启动的可调用 TP 编写为 Windows 服务。 请确保在安装 TP 的程序中包括类似 TPSETUP 的代码。 除其他事项外,TPSETUP 演示如何在安装 TP 时使用 CreateService 函数。 有关 Windows 下服务的工作原理的重要信息,请参阅 Microsoft 开发人员网络 (MSDN®) 平台软件开发工具包。

下表列出了用于可在 Windows 客户端上运行的可调用 TP 类型的注册表项:

TP 类型 注册表中的位置 可能的注册表项
作为服务运行的自动启动的可调用 TP HKEY_LOCAL_MACHINE
系统
CurrentControlSet
服务
TPName

(和子项)
由 CreateService 调用创建的注册表项,包括指定服务的路径、显示名称和其他特征的条目。

—plus—

链接 OtherDependencies:REG_MULTI_SZ:SnaBase

参数 SNAServiceType:REG_DWORD:0x5LocalLU:REG_SZ:LUaliasParameters:REG_SZ:ParameterListTimeout:REG_DWORD:numberConversationSecurity:REG_SZ:{ YES |NO }AlreadyVerified:REG_SZ:{ YES |NO }2Username1:REG_SZ:Password12 ...UsernameX:REG_SZ:PasswordX2
作为应用程序运行的自动启动的可调用 TP HKEY_LOCAL_MACHINE
系统
CurrentControlSet
服务
SnaBase
参数
Tps
TPName 参数
SNAServiceType:REG_DWORD:{ 0x5 | 0x6 }PathName:REG_EXPAND_SZ:pathLocalLU:REG_SZ:LUaliasParameters:REG_SZ:ParameterListTimeOut:REG_DWORD:numberConversationSecurity:REG_SZ:{ YES |NO }AlreadyVerified:REG_SZ:{ YES |NO }2Username1REG_SZ:Password12 ...UsernameXREG_SZ:PasswordX2
操作员启动的可调用 TP 作为服务运行 HKEY_LOCAL_MACHINE
系统
CurrentControlSet
服务
TPName

(和子项)
由 CreateService 调用创建的注册表项,包括指定服务的路径、显示名称和其他特征的条目。

—plus—

链接 OtherDependencies:REG_MULTI_SZ:SnaBase

参数 SNAServiceType:REG_DWORD:0x1ALocalLU:REG_SZ:LUaliasTimeout:REG_DWORD:numberConversationSecurity:REG_SZ:{ YES |NO }AlreadyVerified:REG_SZ:{ YES |NO }2Username1:REG_SZ:Password12 ...UsernameX:REG_SZ:PasswordX2
操作员启动的可调用 TP HKEY_LOCAL_MACHINE
系统
CurrentControlSet
服务
SnaBase
参数
TPName 参数
SNAServiceType:REG_DWORD:0x1ALocalLU:REG_SZ:LUaliasTimeOut:REG_DWORD:numberConversationSecurity:REG_SZ:{ YES |NO }AlreadyVerified:REG_SZ:{ YES |NO }2Username1REG_SZ:Password12 ...UsernameXREG_SZ:PasswordX2

注意

在 Windows 客户端上作为应用程序启动自动启动的 TP 之前,必须启动 TPSTART 程序。

注意

仅当 ConversationSecurity 设置为 YES 时,才会使用 AlreadyVerifiedUsername/Password 条目。