Jelenleg nem kapcsolódik az internethez. Várakozás a kapcsolat helyreállítására

A QueryPathOfRegTypeLib függvény a Windows 7 és a Windows Server 2008 R2 rendszer 64 bites változatain futtatott 32 bites alkalmazások esetén helytelen elérési utat ad vissza

A jelenség
A számítógépen a Windows 7 vagy a Windows Server 2008 R2 operációs rendszer egy 64 bites változata fut. Egy olyan alkalmazás 32 bites verzióját futtatja, amely a QueryPathOfRegTypeLib függvényt használja egy regisztrált típustár elérési útjának lekérésére. A QueryPathOfRegTypeLib függvény azonban helytelen elérési utat ad vissza: a 32 bites típustár helyett a típustár 64 bites változatának elérési útját.

A jelenség ismételt előállításához szükséges mintakódot a cikk „További információk” című részében találja.
A megoldás

Frissítési információk

A frissítés beszerzése

Microsoft Update
A frissítés letölthető a Microsoft Update webhelyről:
A Microsoft letöltőközpontja
A következő fájlok letölthetők a Microsoft letöltőközpontjából:
Operációs rendszerFrissítés
A Windows 7 összes támogatott x86-alapú változata eseténLetöltésA frissítőcsomag letöltése
A Windows 7 összes támogatott x64-alapú változata esetén LetöltésA frissítőcsomag letöltése
A Windows Server 2008 R2 összes támogatott x64-alapú változata eseténLetöltésA frissítőcsomag letöltése
A Windows Server 2008 R2 összes támogatott IA-64-alapú változata eseténLetöltésA frissítőcsomag letöltése
A Microsoft terméktámogatási fájljainak letöltéséről a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
119591 Microsoft terméktámogatási fájlok beszerzése az online szolgáltatások segítségével
A Microsoft a kiadás napján rendelkezésre álló legújabb víruskereső szoftverrel ellenőrizte a fájl vírusmentességét. A fájlt biztonságos kiszolgálók tárolják, megakadályozva annak jogosulatlan módosítását.

Előfeltételek

Nincsenek előfeltételek.

A beállításjegyzékkel kapcsolatos információk

A csomagban található frissítés használatához nem kell módosítani a beállításjegyzéket.

Újraindítás szükségessége

Előfordulhat, hogy a frissítés telepítését követően újra kell indítani a számítógépet.

Frissítések helyettesítése

A frissítés nem helyettesít más, korábban megjelent frissítéseket.

Fájlinformációk

E frissítés globális változata az alábbi táblázatokban található fájlattribútumokkal rendelkező fájlokat telepíti. A fájlok dátuma és időpontja egyezményes világidő (UTC) szerint van megadva. A fájlok dátuma és időpontja a helyi számítógépen a helyi idő szerint és a téli-nyári időszámítás aktuális beállításának megfelelően jelenik meg. A dátumok és időpontok ezenkívül a fájlokon végrehajtott bizonyos műveletek esetén is módosulhatnak.
Fájlinformációkkal kapcsolatos megjegyzések Windows 7 és Windows Server 2008 R2 rendszer esetén
  • Az alábbi táblázatban szereplő fájlverziószámokkal azonosíthatja, hogy az egyes fájlok melyik termékhez, a terméken belül az életciklus melyik mérföldkövéhez (RTM, SPn) kapcsolódó kiadáshoz, illetve a frissítés milyen típusú kiadásához tartoznak.
    VerziószámTermékMérföldkőKiadástípus
    6.1.760 0.16xxxWindows 7 és Windows Server 2008 R2RTMGDR
    6.1.760 0.20xxxWindows 7 és Windows Server 2008 R2RTMLDR
  • A GDR típusú kiadások csak olyan javításokat tartalmaznak, amelyek széles körben elterjedt, kritikus problémákat orvosolnak, és széles körben terjeszthetők. Az LDR típusú kiadások a széles körben kiadott javítások mellett különböző frissítéseket is tartalmaznak.
  • Az egyes környezetekben telepített jegyzékfájlok (.manifest) felsorolása külön, a „További fájlinformációk Windows Server 2008 R2 és Windows 7 esetén” szakaszban található. A jegyzékfájlok és a hozzájuk tartozó biztonságikatalógus-fájlok (.cat) alapvető fontosságúak a frissített összetevő állapotának megőrzéséhez. A biztonságikatalógus-fájlok (melyek attribútumait nem tartalmazza a táblázat) a Microsoft digitális aláírásával vannak aláírva.
A Windows 7 és a Windows Server 2008 R2 összes támogatott x64-alapú változata esetén
File nameFile versionFile sizeDateTimePlatform
Oleaut32.dll6.1.7600.16567861,18407-Apr-201007:37x64
Oleaut32.dll6.1.7600.20685861,18407-Apr-201007:46x64
Oleaut32.dll6.1.7600.16567571,90407-Apr-201007:10x86
Oleaut32.dll6.1.7600.20685571,90407-Apr-201007:33x86
A Windows Server 2008 R2 összes támogatott IA-64-alapú változata esetén
File nameFile versionFile sizeDateTimePlatform
Oleaut32.dll6.1.7600.165672,038,78407-Apr-201006:27IA-64
Oleaut32.dll6.1.7600.206852,039,29607-Apr-201006:15IA-64
Oleaut32.dll6.1.7600.16567571,90407-Apr-201007:10x86
Oleaut32.dll6.1.7600.20685571,90407-Apr-201007:33x86
Állapot
A Microsoft megerősítette, hogy a cikkben tárgyalt jelenség az érintett termékek hibájára vezethető vissza.
További információ

Mintakód a jelenség ismételt előállításához

A következő példában szereplő kódminta egy alkalmazás 32 bites változatához tartozik:
#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; }
Az alkalmazást a Windows 7 rendszer egy 64 bites változatán futtatva a mintakód várt kimenete a következő:
C:\Windows\SysWoW64\stdole2.tlb
Ezzel szemben azonban az alábbi kimenetet produkálja:C:\Windows\system32\stdole2.tlb

A QueryPathOfRegTypeLib függvényről további információt a Microsoft következő webhelyén talál:A szoftverfrissítési terminológiáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
824684 A Microsoft szoftverfrissítéseinek leírásához használt szabványos terminológia bemutatása

További fájlinformációk

További fájlinformációk Windows 7 és Windows Server 2008 R2 esetén

További fájlok a Windows 7 és a Windows Server 2008 R2 összes támogatott x64-alapú változata esetén
File nameAmd64_5f0224883f1e3f45f188d955acd5b319_31bf3856ad364e35_6.1.7600.20685_none_c73d9dc5cd4cf33e.manifest
File versionNot applicable
File size706
Date (UTC)07-Apr-2010
Time (UTC)16:02
PlatformNot applicable
File nameAmd64_6b59bf1cd819ae9ea3518c7fbaf0c41f_31bf3856ad364e35_6.1.7600.16567_none_c1f8f7f01cc04c9f.manifest
File versionNot applicable
File size706
Date (UTC)07-Apr-2010
Time (UTC)16:02
PlatformNot applicable
File nameAmd64_cb6ff6bc1d40ee81862267567358a60c_31bf3856ad364e35_6.1.7600.20685_none_97d7af021628a60b.manifest
File versionNot applicable
File size706
Date (UTC)07-Apr-2010
Time (UTC)16:02
PlatformNot applicable
File nameAmd64_f425ab8a4e3417e884da49f61bed5d2f_31bf3856ad364e35_6.1.7600.16567_none_9df88a761d9814a3.manifest
File versionNot applicable
File size706
Date (UTC)07-Apr-2010
Time (UTC)16:02
PlatformNot applicable
File nameAmd64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.16567_none_190cc06d15192ee9.manifest
File versionNot applicable
File size49,750
Date (UTC)07-Apr-2010
Time (UTC)08:45
PlatformNot applicable
File nameAmd64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.20685_none_197ebccc2e48d3e7.manifest
File versionNot applicable
File size49,750
Date (UTC)07-Apr-2010
Time (UTC)09:05
PlatformNot applicable
File nameWow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.16567_none_23616abf4979f0e4.manifest
File versionNot applicable
File size47,158
Date (UTC)07-Apr-2010
Time (UTC)07:33
PlatformNot applicable
File nameWow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.20685_none_23d3671e62a995e2.manifest
File versionNot applicable
File size47,158
Date (UTC)07-Apr-2010
Time (UTC)07:57
PlatformNot applicable
További fájlok a Windows Server 2008 R2 rendszer összes támogatott IA-64-alapú változata esetén
File nameIa64_5f0224883f1e3f45f188d955acd5b319_31bf3856ad364e35_6.1.7600.20685_none_6b20a63814ed8b04.manifest
File versionNot applicable
File size705
Date (UTC)07-Apr-2010
Time (UTC)16:02
PlatformNot applicable
File nameIa64_7282cf41f4460fcddc317480f8ebfc27_31bf3856ad364e35_6.1.7600.20685_none_766c04d51f0d7c5d.manifest
File versionNot applicable
File size704
Date (UTC)07-Apr-2010
Time (UTC)16:02
PlatformNot applicable
File nameIa64_e64017c9d87c7f5789e5a7764094b15d_31bf3856ad364e35_6.1.7600.16567_none_9bdc591049e8e5a5.manifest
File versionNot applicable
File size704
Date (UTC)07-Apr-2010
Time (UTC)16:02
PlatformNot applicable
File nameIa64_f425ab8a4e3417e884da49f61bed5d2f_31bf3856ad364e35_6.1.7600.16567_none_41db92e86538ac69.manifest
File versionNot applicable
File size705
Date (UTC)07-Apr-2010
Time (UTC)16:02
PlatformNot applicable
File nameIa64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.16567_none_bcefc8df5cb9c6af.manifest
File versionNot applicable
File size49,749
Date (UTC)07-Apr-2010
Time (UTC)08:38
PlatformNot applicable
File nameIa64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.20685_none_bd61c53e75e96bad.manifest
File versionNot applicable
File size49,749
Date (UTC)07-Apr-2010
Time (UTC)09:05
PlatformNot applicable
File nameWow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.16567_none_23616abf4979f0e4.manifest
File versionNot applicable
File size47,158
Date (UTC)07-Apr-2010
Time (UTC)07:33
PlatformNot applicable
File nameWow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7600.20685_none_23d3671e62a995e2.manifest
File versionNot applicable
File size47,158
Date (UTC)07-Apr-2010
Time (UTC)07:57
PlatformNot applicable
Megjegyzés: Ez egy „GYORS KÖZZÉTÉTELŰ” cikk, amelyet maga Microsoft támogatási csoportja készített. A benne fogalt információkat a jelentkező problémákra válaszul, az adott állapotukban biztosítjuk. Az anyagok a közzétételük gyorsaságából következően tartalmazhatnak sajtóhibákat, illetve külön értesítés nélkül bármikor átdolgozáson eshetnek át. További tudnivalók olvashatók a felhasználási feltételek között.
Tulajdonságok

Cikkazonosító: 982110 - Utolsó ellenőrzés: 11/10/2010 12:09:00 - Verziószám: 1.0

Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Ultimate, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Foundation, Windows Server 2008 R2 Standard, Windows Web Server 2008 R2

  • kbfix kbprb atdownload kbexpertiseinter kbhotfixserver KB982110
Visszajelzés