De functie QueryPathOfRegTypeLib retourneert in een 64-bits editie van Windows 7 of in Windows Server 2008 R2 niet het correcte pad voor een 32-bits versie van een toepassing

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 982110 - Bekijk de producten waarop dit artikel van toepassing is.
Alles uitklappen | Alles samenvouwen

Op deze pagina

Symptomen

U hebt een computer met een 64-bits editie van Windows 7 of Windows Server 2008 R2. U voert een 32-bits versie uit van een toepassing die gebruikmaakt van de functie QueryPathOfRegTypeLib om het pad van een geregistreerde typebibliotheek op te halen. De functie QueryPathOfRegTypeLib retourneert echter niet het correcte pad. Het pad van de 64-bits versie van de typebibliotheek wordt geretourneerd in plaats van het pad van de 32-bits versie van de typebibliotheek.

Zie de sectie Meer informatie voor voorbeeldcode waarmee dit probleem kan worden gereproduceerd.

Oplossing

Informatie over de update

Deze update verkrijgen

Microsoft Update
Deze update is beschikbaar via de Microsoft Update-website:
http://www.update.microsoft.com/windowsupdate/v6/default.aspx?ln=nl-nl
Microsoft Downloadcentrum
U kunt de volgende bestanden downloaden via het Microsoft Downloadcentrum:
Deze tabel samenvouwenDeze tabel uitklappen
BesturingssysteemUpdate
Alle ondersteunde x86-versies van Windows 7
Deze afbeelding samenvouwenDeze afbeelding uitklappen
Downloaden
Het updatepakket nu downloaden.
Alle ondersteunde x64-versies van Windows 7
Deze afbeelding samenvouwenDeze afbeelding uitklappen
Downloaden
Het updatepakket nu downloaden.
Alle ondersteunde x64-versies van Windows Server 2008 R2
Deze afbeelding samenvouwenDeze afbeelding uitklappen
Downloaden
Het updatepakket nu downloaden.
Alle ondersteunde IA-64-versies van Windows Server 2008 R2
Deze afbeelding samenvouwenDeze afbeelding uitklappen
Downloaden
Het updatepakket nu downloaden.
Als u meer informatie wilt over het downloaden van Microsoft-ondersteuningsbestanden, klikt u op het volgende artikelnummer, zodat het desbetreffende Microsoft Knowledge Base-artikel wordt weergegeven:
119591 Microsoft-ondersteuningsbestanden downloaden via online services
Microsoft heeft dit bestand op virussen gecontroleerd. Hiervoor is de meest actuele software voor virusdetectie gebruikt die beschikbaar was op de datum dat het bestand werd gepubliceerd. Het bestand is opgeslagen op beveiligde servers om onbevoegde wijzigingen aan het bestand te voorkomen.

Vereisten

Er zijn geen vereisten.

Registerinformatie

Wanneer u de update in dit pakket wilt gebruiken, hoeft u geen wijzigingen aan te brengen in het register.

Computer opnieuw opstarten

Nadat u deze update hebt geïnstalleerd, moet u de computer wellicht opnieuw opstarten.

Informatie over vervanging van updates

Deze update vervangt geen eerder uitgebrachte update.

Bestandsgegevens

Met de algemene versie van deze update worden bestanden geïnstalleerd met de kenmerken die in de volgende tabellen worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in de UTC-notatie (Coordinated Universal Time). De datums en tijden voor deze bestanden op uw lokale computer worden weergegeven in uw lokale tijd, waarbij rekening wordt gehouden met de zomer- of wintertijd. De datums en tijden kunnen wijzigen wanneer u bepaalde bewerkingen op de bestanden uitvoert.
Opmerkingen met bestandsinformatie over Windows 7 en Windows Server 2008 R2
  • Of bestanden betrekking hebben op een specifiek product, specifieke mijlpaal (RTM, SPn) of specifieke servicestructuur (LDR, GDR), kunt u controleren aan de hand van het nummer van de bestandsversie in de volgende tabel:
    Deze tabel samenvouwenDeze tabel uitklappen
    VersieProductMijlpaalServicestructuur
    6.1.760 0.16xxxWindows 7 en Windows Server 2008 R2RTMGDR
    6.1.760 0.20xxxWindows 7 en Windows Server 2008 R2RTMLDR
  • GDR-servicestructuren bevatten uitsluitend de oplossingen die op grote schaal beschikbaar zijn gesteld om wijdverbreide bijzonder belangrijke problemen te verhelpen. LDR-servicestructuren bevatten updates als aanvulling op de wijdverbreid beschikbaar gestelde oplossingen.
  • De MANIFEST-bestanden (.manifest) die in afzonderlijke omgevingen zijn geïnstalleerd, worden afzonderlijk vermeld in de sectie Aanvullende bestandsinformatie voor Windows Server 2008 R2 en Windows 7. MANIFEST-bestanden zijn, met de bijbehorende beveiligingscatalogusbestanden (.CAT), uiterst belangrijk voor het statusbeheer van de bijgewerkte onderdelen. De beveiligingscatalogusbestanden, waarvan de kenmerken niet worden vermeld, zijn ondertekend met een digitale handtekening van Microsoft.
Voor alle ondersteunde x64-versies van Windows 7 en Windows Server 2008 R2
Deze tabel samenvouwenDeze tabel uitklappen
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
Voor alle ondersteunde IA-64-versies van Windows Server 2008 R2
Deze tabel samenvouwenDeze tabel uitklappen
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

Status

Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Meer informatie

Voorbeeldcode waarmee dit probleem kan worden gereproduceerd

De volgende voorbeeldcode geeft bijvoorbeeld een 32-bits versie van een toepassing:
#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; }
Wanneer u de toepassing uitvoert in een 64-bits editie van Windows 7, verwacht u de volgende uitvoer:
C:\Windows\SysWoW64\stdole2.tlb
U ontvangt echter de uitvoer:
C:\Windows\system32\stdole2.tlb

Raadpleeg voor meer informatie over de functie QueryPathOfRegTypeLib de volgende Microsoft-website:
Inleiding voor de functie QueryPathOfRegTypeLib
Klik op het volgende artikelnummer, zodat het desbetreffende Microsoft Knowledge Base-artikel wordt weergegeven voor meer informatie over terminologie met betrekking tot software-updates:
824684 Beschrijving van de standaardterminologie die wordt gebruikt om software-updates van Microsoft te beschrijven

Aanvullende bestandsinformatie

Aanvullende bestandsinformatie voor Windows 7 en voor Windows Server 2008 R2

Extra bestanden voor alle ondersteunde x64-versies van Windows 7 en Windows Server 2008 R2
Deze tabel samenvouwenDeze tabel uitklappen
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
Extra bestanden voor alle ondersteunde IA-64-versies van Windows Server 2008 R2
Deze tabel samenvouwenDeze tabel uitklappen
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
Opmerking Dit is een artikel voor snelle publicatie dat rechtstreeks is gemaakt vanuit de ondersteuningsorganisatie van Microsoft. De informatie in dit artikel wordt in de huidige vorm aangeboden in reactie op nieuw geconstateerde problemen. Aangezien artikelen van dit type zeer snel moeten worden gepubliceerd, kan de inhoud typografische fouten bevatten en kan de inhoud zonder voorafgaande kennisgeving worden gewijzigd. Raadpleeg de Gebruiksrechtovereenkomst voor overige aandachtspunten.

Eigenschappen

Artikel ID: 982110 - Laatste beoordeling: woensdag 10 november 2010 - Wijziging: 1.0
De informatie in dit artikel is van toepassing op:
  • 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
Trefwoorden: 
kbhotfixserver kbexpertiseinter kbfix atdownload kbsurveynew kbprb KB982110

Geef ons feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com