gpt4 book ai didi

vb6 - Windows 2008 64 位版本上的 TAPI

转载 作者:行者123 更新时间:2023-12-04 15:16:41 30 4
gpt4 key购买 nike

我有一个我支持的旧应用程序(用 VB6 编写),它与 TAPI 接口(interface)。最近,该应用程序安装在 Windows 2008 Server 64 位版本上。然而,用于 TAPI 安装的 TSP 驱动程序,即使它已安装,也会发出一个看似无害的警告。

但是,驱动程序(肯定是 32 位的)似乎没有被 Windows 2008 识别。我尝试点击控制面板的 32 位版本,但它也不存在。

所以问题是这样的:64 位系统上的 TAPI 是否需要 64 位驱动程序?如果是这种情况,我的 32 位应用程序能否使用 64 位 TAPI 驱动程序?

最佳答案

第一个答案是非常错误的。 TAPI 是一个 Windows API,每个现代版本的 Windows 都支持!当然它是原生支持的。该问题纯粹是 32 位/64 位问题。 32 位进程不能调用 64 位进程,反之亦然。为了运行 TAPI 应用程序,您必须具有正确的 TSP。 32 位应用程序需要 32 位 TSP。如果您有一个 64 位编译的应用程序,您将需要一个 64 位 TSP,或者可能是一个 32 位 TSP,它将其 UI 功能提取到一个单独的 dll 中。

关于vb6 - Windows 2008 64 位版本上的 TAPI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/895079/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com