使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

你的计算机运行的是 64 位版本的 Windows 7 或 Windows Server 2008 R2。 运行使用 QueryPathOfRegTypeLib 函数检索已注册类型库路径的 32 位版本的应用程序。 但是,QueryPathOfRegTypeLib 函数不返回正确的路径。 返回类型库的 64 位版本的路径,而不是类型库的 32 位路径。

有关重现此问题的示例代码,请参阅 "详细信息"部分。

解决方案

更新信息

如何获取此更新

Microsoft 更新

此更新可从 Microsoft 更新网站获取:

http://update.microsoft.com

Microsoft 下载中心

可从 Microsoft 下载中心下载以下文件:

操作系统

更新

所有受支持的基于 x86 的 Windows 7 版本

下载 立即下载更新包。

所有受支持的基于 x64 的 Windows 7 版本

下载 立即下载更新包。

所有受支持的基于 x64 的 Windows Server 2008 R2 版本

下载 立即下载更新包。

所有支持的基于 IA-64 的 Windows Server 2008 R2 版本

下载 立即下载更新包。

有关如何下载 Microsoft 支持文件的更多信息,请单击以下文章编号,以查看 Microsoft 知识库中相应的文章:

119591 如何从 Microsoft 扫描的联机服务
获取 Microsoft 支持文件以获取病毒。 Microsoft 使用的是文件发布时可以获得的最新病毒检测软件。 该文件存储在安全性得到增强的服务器上,以防止对文件进行未经授权的更改。

先决条件

没有先决条件。

注册表信息

无需对注册表进行任何更改,即可使用此程序包中的更新。

重启要求

应用此更新后可能需要重启计算机。

更新替换信息

此更新不替代以前发布的更新。

文件信息

此更新的全球版本将安装具有下表所列属性的文件。 这些文件的日期和时间使用协调世界时 (UTC) 列出。 这些文件在本地计算机上显示的日期和时间是本地时间再加上当前夏令时 (DST) 偏差。 此外,如果对这些文件执行某些操作,日期和时间可能会更改。

Windows 7 和 Windows Server 2008 R2 文件信息说明


  • 可通过检查文件版本号来识别适用于特定产品、里程碑 (RTM、SPn) 和服务分支 (LDR、GDR) 的文件,如下表所示:

    版本

    产品

    里程碑

    服务分支

    6.1.760
    0.16xxx

    Windows 7 和 Windows Server 2008 R2

    RTM

    GDR

    6.1.760
    0.20xxx

    Windows 7 和 Windows Server 2008 R2

    RTM

    LDR

  • GDR 服务分支仅包含已广泛发布的修补程序,以解决普遍、极其重要的问题。 LDR 服务分支包含更新以及广泛发布的修补程序。

  • "Windows Server 2008 R2 和 Windows 7 的其他文件信息"部分中单独列出了 (.manifest) 环境安装的 MANIFEST 文件。 MANIFEST 文件和关联的安全目录 (.cat) 文件对于保持更新组件的状态至关重要。 未列出属性的安全目录文件使用 Microsoft 数字签名进行签名。

对于所有受支持的基于 x64 的 Windows 7 版本和 Windows Server 2008 R2 版本

文件名

文件版本

文件大小

日期

时间

平台

Oleaut32.dll

6.1.7600.16567

861,184

2010 年 4 月 7 日

07:37

x64

Oleaut32.dll

6.1.7600.20685

861,184

2010 年 4 月 7 日

07:46

x64

Oleaut32.dll

6.1.7600.16567

571,904

2010 年 4 月 7 日

07:10

x86

Oleaut32.dll

6.1.7600.20685

571,904

2010 年 4 月 7 日

07:33

x86

对于所有受支持的基于 IA-64 的 Windows Server 2008 R2 版本

文件名

文件版本

文件大小

日期

时间

平台

Oleaut32.dll

6.1.7600.16567

2,038,784

2010 年 4 月 7 日

06:27

IA-64

Oleaut32.dll

6.1.7600.20685

2,039,296

2010 年 4 月 7 日

06:15

IA-64

Oleaut32.dll

6.1.7600.16567

571,904

2010 年 4 月 7 日

07:10

x86

Oleaut32.dll

6.1.7600.20685

571,904

2010 年 4 月 7 日

07:33

x86

状态

Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。

更多信息

重现此问题的示例代码

例如,以下示例代码开发 32 位版本的应用程序:

#include "windows.h"
#include "Oleauto.h"

int _tmain(int argc, _TCHAR* argv[])
{
GUID guid;
//OLE Automation(2.0)
IIDFromString(L"{00020430-0000-0000-C000-000000000046}", &guid);

DWORD lcid = 0x0409;
BSTR str;
QueryPathOfRegTypeLib(guid, 2, 0, lcid, &str);

wprintf(L"%s\n",(LPCTSTR)str);

::SysFreeString(str);
return 0;
}

在 64 位版本的 Windows 7 中运行应用程序时,预期会收到以下输出:C:\Windows\SysWoW64\stdole2.tlb

However, you receive the following output:
C:\Windows\system32\stdole2.tlb


有关 QueryPathOfRegTypeLib 函数的信息,请访问以下 Microsoft 网站:

QueryPathOfRegTypeLib 函数简介有关软件更新术语的详细信息,请单击以下文章编号,在 Microsoft 知识库中查看该文章:

824684 用于描述 Microsoft 软件更新的标准术语的说明

其他文件信息

Windows 7 和 Windows Server 2008 R2 的其他文件信息

所有受支持的基于 x64 版本的 Windows 7 和 Windows Server 2008 R2 的其他文件

文件名

Amd64_5f0224883f1e3f45f188d955acd5b319_31bf3856ad364e35_6.1.7600.20685_none_c73d9dc5cd4cf33e.manifest

文件版本

不适用

文件大小

706

日期 (UTC)

2010 年 4 月 7 日

时间 (UTC)

16:02

平台

不适用

文件名

Amd64_6b59bf1cd819ae9ea3518c7fbaf0c41f_31bf3856ad364e35_6.1.7600.16567_none_c1f8f7f01cc04c9f.manifest

文件版本

不适用

文件大小

706

日期 (UTC)

2010 年 4 月 7 日

时间 (UTC)

16:02

平台

不适用

文件名

Amd64_cb6ff6bc1d40ee81862267567358a60c_31bf3856ad364e35_6.1.7600.20685_none_97d7af021628a60b.manifest

文件版本

不适用

文件大小

706

日期 (UTC)

2010 年 4 月 7 日

时间 (UTC)

16:02

平台

不适用

文件名

Amd64_f425ab8a4e3417e884da49f61bed5d2f_31bf3856ad364e35_6.1.7600.16567_none_9df88a761d9814a3.manifest

文件版本

不适用

文件大小

706

日期 (UTC)

2010 年 4 月 7 日

时间 (UTC)

16:02

平台

不适用

文件名

Amd64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.16567_none_190cc06d15192ee9.manifest

文件版本

不适用

文件大小

49,750

日期 (UTC)

2010 年 4 月 7 日

时间 (UTC)

08:45

平台

不适用

文件名

Amd64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.20685_none_197ebccc2e48d3e7.manifest

文件版本

不适用

文件大小

49,750

日期 (UTC)

2010 年 4 月 7 日

时间 (UTC)

09:05

平台

不适用

文件名

Wow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.16567_none_23616abf4979f0e4.manifest

文件版本

不适用

文件大小

47,158

日期 (UTC)

2010 年 4 月 7 日

时间 (UTC)

07:33

平台

不适用

文件名

Wow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.20685_none_23d3671e62a995e2.manifest

文件版本

不适用

文件大小

47,158

日期 (UTC)

2010 年 4 月 7 日

时间 (UTC)

07:57

平台

不适用

所有受支持的基于 IA-64 的 Windows Server 2008 R2 版本的其他文件

文件名

Ia64_5f0224883f1e3f45f188d955acd5b319_31bf3856ad364e35_6.1.7600.20685_none_6b20a63814ed8b04.manifest

文件版本

不适用

文件大小

705

日期 (UTC)

2010 年 4 月 7 日

时间 (UTC)

16:02

平台

不适用

文件名

Ia64_7282cf41f4460fcddc317480f8ebfc27_31bf3856ad364e35_6.1.7600.20685_none_766c04d51f0d7c5d.manifest

文件版本

不适用

文件大小

704

日期 (UTC)

2010 年 4 月 7 日

时间 (UTC)

16:02

平台

不适用

文件名

Ia64_e64017c9d87c7f5789e5a7764094b15d_31bf3856ad364e35_6.1.7600.16567_none_9bdc591049e8e5a5.manifest

文件版本

不适用

文件大小

704

日期 (UTC)

2010 年 4 月 7 日

时间 (UTC)

16:02

平台

不适用

文件名

Ia64_f425ab8a4e3417e884da49f61bed5d2f_31bf3856ad364e35_6.1.7600.16567_none_41db92e86538ac69.manifest

文件版本

不适用

文件大小

705

日期 (UTC)

2010 年 4 月 7 日

时间 (UTC)

16:02

平台

不适用

文件名

Ia64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.16567_none_bcefc8df5cb9c6af.manifest

文件版本

不适用

文件大小

49,749

日期 (UTC)

2010 年 4 月 7 日

时间 (UTC)

08:38

平台

不适用

文件名

Ia64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.20685_none_bd61c53e75e96bad.manifest

文件版本

不适用

文件大小

49,749

日期 (UTC)

2010 年 4 月 7 日

时间 (UTC)

09:05

平台

不适用

文件名

Wow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.16567_none_23616abf4979f0e4.manifest

文件版本

不适用

文件大小

47,158

日期 (UTC)

2010 年 4 月 7 日

时间 (UTC)

07:33

平台

不适用

文件名

Wow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.20685_none_23d3671e62a995e2.manifest

文件版本

不适用

文件大小

47,158

日期 (UTC)

2010 年 4 月 7 日

时间 (UTC)

07:57

平台

不适用

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×