徵狀
您的電腦執行的是64位版本的 Windows 7 或 Windows Server 2008 R2。 您執行的是32位版本的應用程式,使用 QueryPathOfRegTypeLib 函數來檢索已註冊型別程式庫的路徑。 不過,QueryPathOfRegTypeLib 函數不會傳回正確的路徑。 會傳回64位版本的型別程式庫路徑,而不是型別程式庫32位的路徑。
如需可再現此問題的範例程式碼,請參閱「 其他資訊」一節。
解決方案
更新資訊
如何取得此更新
Microsoft Update
此更新可從 Microsoft 更新網站取得:
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.16 格式化 xxxWindows 7 和 Windows Server 2008 R2
RTM
GDR
6.1.760
0.20 xxxWindows 7 和 Windows Server 2008 R2
RTM
LDR
-
GDR 服務分支只包含廣泛發行以解決廣泛分佈、極其重要的問題的修正程式。 除了廣泛發行的修正之外,LDR 服務分支還包含更新。
-
針對每個環境安裝 ( .manifest) 的資訊清單檔案會 分別列 在「windows Server 2008 R2 和 windows 7 的其他檔案資訊」一節中。 資訊清單檔案和相關聯的安全性目錄) (,對於維護更新元件的狀態而言,相當重要。 屬性未列出的安全性目錄檔案是以 Microsoft 數位簽章簽署。
針對所有受支援的以 x64 為基礎的 Windows 7 和 Windows Server 2008 R2 版本
檔案名稱 |
檔案版本 |
檔案大小 |
日期 |
時間 |
平台 |
---|---|---|---|---|---|
Oleaut32.dll |
6.1.7600.16567 |
861184 |
07年4月-2010 |
07:37 |
x64 |
Oleaut32.dll |
6.1.7600.20685 |
861184 |
07年4月-2010 |
07:46 |
x64 |
Oleaut32.dll |
6.1.7600.16567 |
571,904 |
07年4月-2010 |
07:10 |
x86 |
Oleaut32.dll |
6.1.7600.20685 |
571,904 |
07年4月-2010 |
07:33 |
x86 |
適用於所有支援的 IA-64 版本 Windows Server 2008 R2
檔案名稱 |
檔案版本 |
檔案大小 |
日期 |
時間 |
平台 |
---|---|---|---|---|---|
Oleaut32.dll |
6.1.7600.16567 |
2038784 |
07年4月-2010 |
06:27 |
IA-64 |
Oleaut32.dll |
6.1.7600.20685 |
2,039,296 |
07年4月-2010 |
06:15 |
IA-64 |
Oleaut32.dll |
6.1.7600.16567 |
571,904 |
07年4月-2010 |
07:10 |
x86 |
Oleaut32.dll |
6.1.7600.20685 |
571,904 |
07年4月-2010 |
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 的其他檔案資訊
所有受支援的 Windows 7 和 Windows Server 2008 R2 版本的其他檔案
檔案名稱 |
Amd64_5f0224883f1e3f45f188d955acd5b319_31bf3856ad364e35_6 Amd64_5f0224883f1e3f45f188d955acd5b319_31bf3856ad364e35_6.1.7600.20685_none_c73d9dc5cd4cf33e 資訊清單 |
檔案版本 |
不適用 |
檔案大小 |
706 |
日期 (UTC) |
07年4月-2010 |
時間 (UTC) |
16:02 |
平台 |
不適用 |
檔案名稱 |
Amd64_6b59bf1cd819ae9ea3518c7fbaf0c41f_31bf3856ad364e35_6 Amd64_6b59bf1cd819ae9ea3518c7fbaf0c41f_31bf3856ad364e35_6.1.7600.16567_none_c1f8f7f01cc04c9f 資訊清單 |
檔案版本 |
不適用 |
檔案大小 |
706 |
日期 (UTC) |
07年4月-2010 |
時間 (UTC) |
16:02 |
平台 |
不適用 |
檔案名稱 |
Amd64_cb6ff6bc1d40ee81862267567358a60c_31bf3856ad364e35_6 Amd64_cb6ff6bc1d40ee81862267567358a60c_31bf3856ad364e35_6.1.7600.20685_none_97d7af021628a60b 資訊清單 |
檔案版本 |
不適用 |
檔案大小 |
706 |
日期 (UTC) |
07年4月-2010 |
時間 (UTC) |
16:02 |
平台 |
不適用 |
檔案名稱 |
Amd64_f425ab8a4e3417e884da49f61bed5d2f_31bf3856ad364e35_6 Amd64_f425ab8a4e3417e884da49f61bed5d2f_31bf3856ad364e35_6.1.7600.16567_none_9df88a761d9814a3 資訊清單 |
檔案版本 |
不適用 |
檔案大小 |
706 |
日期 (UTC) |
07年4月-2010 |
時間 (UTC) |
16:02 |
平台 |
不適用 |
檔案名稱 |
Amd64_microsoft-windows-ole-automation_31bf3856ad364e35_6. 7600. 16567 _none_190cc06d15192ee9 .manifest |
檔案版本 |
不適用 |
檔案大小 |
49750 |
日期 (UTC) |
07年4月-2010 |
時間 (UTC) |
08:45 |
平台 |
不適用 |
檔案名稱 |
Amd64_microsoft-windows-ole-automation_31bf3856ad364e35_6. 7600. 20685 _none_197ebccc2e48d3e7 .manifest |
檔案版本 |
不適用 |
檔案大小 |
49750 |
日期 (UTC) |
07年4月-2010 |
時間 (UTC) |
09:05 |
平台 |
不適用 |
檔案名稱 |
Wow64_microsoft-windows-ole-automation_31bf3856ad364e35_6. 7600. 16567 _none_23616abf4979f0e4 .manifest |
檔案版本 |
不適用 |
檔案大小 |
47158 |
日期 (UTC) |
07年4月-2010 |
時間 (UTC) |
07:33 |
平台 |
不適用 |
檔案名稱 |
Wow64_microsoft-windows-ole-automation_31bf3856ad364e35_6. 7600. 20685 _none_23d3671e62a995e2 .manifest |
檔案版本 |
不適用 |
檔案大小 |
47158 |
日期 (UTC) |
07年4月-2010 |
時間 (UTC) |
07:57 |
平台 |
不適用 |
所有支援的 IA-64 版本 Windows Server 2008 R2 的其他檔案
檔案名稱 |
Ia64_5f0224883f1e3f45f188d955acd5b319_31bf3856ad364e35_6 Ia64_5f0224883f1e3f45f188d955acd5b319_31bf3856ad364e35_6.1.7600.20685_none_6b20a63814ed8b04 資訊清單 |
檔案版本 |
不適用 |
檔案大小 |
705 |
日期 (UTC) |
07年4月-2010 |
時間 (UTC) |
16:02 |
平台 |
不適用 |
檔案名稱 |
Ia64_7282cf41f4460fcddc317480f8ebfc27_31bf3856ad364e35_6 Ia64_7282cf41f4460fcddc317480f8ebfc27_31bf3856ad364e35_6.1.7600.20685_none_766c04d51f0d7c5d 資訊清單 |
檔案版本 |
不適用 |
檔案大小 |
704 |
日期 (UTC) |
07年4月-2010 |
時間 (UTC) |
16:02 |
平台 |
不適用 |
檔案名稱 |
Ia64_e64017c9d87c7f5789e5a7764094b15d_31bf3856ad364e35_6 Ia64_e64017c9d87c7f5789e5a7764094b15d_31bf3856ad364e35_6.1.7600.16567_none_9bdc591049e8e5a5 資訊清單 |
檔案版本 |
不適用 |
檔案大小 |
704 |
日期 (UTC) |
07年4月-2010 |
時間 (UTC) |
16:02 |
平台 |
不適用 |
檔案名稱 |
Ia64_f425ab8a4e3417e884da49f61bed5d2f_31bf3856ad364e35_6 Ia64_f425ab8a4e3417e884da49f61bed5d2f_31bf3856ad364e35_6.1.7600.16567_none_41db92e86538ac69 資訊清單 |
檔案版本 |
不適用 |
檔案大小 |
705 |
日期 (UTC) |
07年4月-2010 |
時間 (UTC) |
16:02 |
平台 |
不適用 |
檔案名稱 |
Ia64_microsoft-windows-ole-automation_31bf3856ad364e35_6. 7600. 16567 _none_bcefc8df5cb9c6af .manifest |
檔案版本 |
不適用 |
檔案大小 |
49749 |
日期 (UTC) |
07年4月-2010 |
時間 (UTC) |
08:38 |
平台 |
不適用 |
檔案名稱 |
Ia64_microsoft-windows-ole-automation_31bf3856ad364e35_6. 7600. 20685 _none_bd61c53e75e96bad .manifest |
檔案版本 |
不適用 |
檔案大小 |
49749 |
日期 (UTC) |
07年4月-2010 |
時間 (UTC) |
09:05 |
平台 |
不適用 |
檔案名稱 |
Wow64_microsoft-windows-ole-automation_31bf3856ad364e35_6. 7600. 16567 _none_23616abf4979f0e4 .manifest |
檔案版本 |
不適用 |
檔案大小 |
47158 |
日期 (UTC) |
07年4月-2010 |
時間 (UTC) |
07:33 |
平台 |
不適用 |
檔案名稱 |
Wow64_microsoft-windows-ole-automation_31bf3856ad364e35_6. 7600. 20685 _none_23d3671e62a995e2 .manifest |
檔案版本 |
不適用 |
檔案大小 |
47158 |
日期 (UTC) |
07年4月-2010 |
時間 (UTC) |
07:57 |
平台 |
不適用 |