Symptomer
Du har en data maskin som kjører en 64-biters versjon av Windows 7 eller Windows Server 2008 R2. Du kjører en 32-biters versjon av et program som bruker QueryPathOfRegTypeLib-funksjonen til å hente banen til et registrert type bibliotek. QueryPathOfRegTypeLib-funksjonen returnerer imidlertid ikke riktig bane. Banen til 64-biters versjonen av type biblioteket returneres i stedet for banen til 32-biters av type biblioteket.
Hvis du vil at eksempel kode skal gjenskape dette problemet, kan du se delen mer informasjon.
Løsning
Oppdatere informasjon
Slik skaffer du denne oppdateringen
Microsoft Update
Denne oppdateringen er tilgjengelig fra Web området Microsoft Update:
Microsoft Download Center
Følgende filer er tilgjengelige for nedlasting fra Microsoft Download Center:
Operativsystem |
Oppdatering |
---|---|
Alle støttede x86-baserte versjoner av Windows 7 |
|
Alle støttede x64-baserte versjoner av Windows 7 |
|
Alle støttede x64-baserte versjoner av Windows Server 2008 R2 |
|
Alle støttede IA-64-baserte versjoner av Windows Server 2008 R2 |
Hvis du vil ha mer informasjon om hvordan du laster ned Microsoft-støttefiler, klikker du artikkel nummeret nedenfor for å vise artikkelen i Microsoft Knowledge Base:
119591 Slik får du tak i Microsoft-støttefiler fra elektroniske tjenester
Microsoft har søkt etter virus i denne filen. Microsoft brukte den nyeste program varen for virus gjenkjenning som var tilgjengelig på datoen da filen ble lagt ut. Filen er lagret på servere med forbedret sikkerhet som bidrar til å forhindre uautoriserte endringer i filen.
Forhånds kravene forbindelse
Det er ingen forutsetninger.
Register informasjon
Hvis du vil bruke oppdateringen i denne pakken, trenger du ikke gjøre endringer i registret.
Omstartskrav
Det kan hende du må starte data maskinen på nytt etter at du har brukt denne oppdateringen.
Informasjon om erstatning av oppdatering
Denne oppdateringen erstatter ikke tidligere utgitte oppdateringer.
Fil informasjon
Den globale versjonen av denne oppdateringen installerer filer som har attributtene som er oppført i tabellene nedenfor. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Datoene og klokkeslettene for disse filene på den lokale data maskinen vises i lokal tid sammen med gjeldende avvik for sommer tid (DST). I tillegg kan datoene og klokkeslettene endres når du utfører bestemte operasjoner på filene.
Fil informasjons merknader for Windows 7 og Windows Server 2008 R2
-
Filene som gjelder for et bestemt produkt, Mile pæl (RTM, SPn) og en tjeneste GREN (LDR, GDR), kan identifiseres ved å kontrollere fil versjons numrene, som vist i tabellen nedenfor:
Senere
Produkt
Milepæl
Tjeneste gren
6.1.760
0,16 XXXWindows 7 og Windows Server 2008 R2
RTM
GDR
6.1.760
0,20 XXXWindows 7 og Windows Server 2008 R2
RTM
LDR
-
GDR-grener inneholder bare de reparasjonene som utgis for å løse omfattende, svært viktige problemer. LDR-avdelinger inneholder oppdateringer i tillegg til utgitte reparasjoner.
-
MANIFEST-filene (. manifest) som er installert for hvert miljø, er oppført separat i delen tilleggs fil informasjon for windows Server 2008 R2 og for Windows 7. MANIFEST-filer og tilknyttede sikkerhets katalog filer (cat) er svært viktige for å opprettholde statusen til de oppdaterte komponentene. Sikkerhets katalog filene som attributtene ikke er oppført for, er signert med en digital Microsoft-signatur.
For alle støttede x64-baserte versjoner av Windows 7 og Windows Server 2008 R2
Fil navn |
Fil versjon |
Fil størrelse |
Datofelt |
Kjøring |
Plattformer |
---|---|---|---|---|---|
Oleaut32.dll |
6.1.7600.16567 |
861 184 |
07-APR-2010 |
07:37 |
x64 |
Oleaut32.dll |
6.1.7600.20685 |
861 184 |
07-APR-2010 |
07:46 |
x64 |
Oleaut32.dll |
6.1.7600.16567 |
571 904 |
07-APR-2010 |
07:10 |
x86 |
Oleaut32.dll |
6.1.7600.20685 |
571 904 |
07-APR-2010 |
07:33 |
x86 |
For alle støttede IA-64-baserte versjoner av Windows Server 2008 R2
Fil navn |
Fil versjon |
Fil størrelse |
Datofelt |
Kjøring |
Plattformer |
---|---|---|---|---|---|
Oleaut32.dll |
6.1.7600.16567 |
2 038 784 |
07-APR-2010 |
06:27 |
IA-64 |
Oleaut32.dll |
6.1.7600.20685 |
2 039 296 |
07-APR-2010 |
06:15 |
IA-64 |
Oleaut32.dll |
6.1.7600.16567 |
571 904 |
07-APR-2010 |
07:10 |
x86 |
Oleaut32.dll |
6.1.7600.20685 |
571 904 |
07-APR-2010 |
07:33 |
x86 |
Statusindikator
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen gjelder for.
Mer informasjon
Eksempel kode for å gjenskape dette problemet
Eksempel koden nedenfor utvikler en 32-biters versjon av et program:
#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;
}
Når du kjører programmet i en 64-biters versjon av Windows 7, forventer du å motta følgende utdata: C:\Windows\SysWoW64\stdole2.tlb
However, you receive the following output:
C:\Windows\system32\stdole2.tlb
Hvis du vil ha mer informasjon om QueryPathOfRegTypeLib-funksjonen, kan du gå til følgende Microsoft-webomr åde:
Innføring i QueryPathOfRegTypeLib-funksjonenHvis du vil ha mer informasjon om terminologi for programvare oppdatering, klikker du følgende artikkel nummer for å vise artikkelen i Microsoft Knowledge Base:
824684 Beskrivelse av standard terminologien som brukes til å beskrive oppdateringer av Microsoft-programvare
Mer fil informasjon
Tilleggs informasjon om filer for Windows 7 og Windows Server 2008 R2
Flere filer for alle støttede x64-baserte versjoner av Windows 7 og Windows Server 2008 R2
Fil navn |
Amd64_5f0224883f1e3f45f188d955acd5b319_31bf3856ad364e35_6 Amd64_5f0224883f1e3f45f188d955acd5b319_31bf3856ad364e35_6.1.7600.20685_none_c73d9dc5cd4cf33e. manifest |
Fil versjon |
Gjelder ikke |
Fil størrelse |
706 |
Dato (UTC) |
07-APR-2010 |
Tid (UTC) |
16:02 |
Plattformer |
Gjelder ikke |
Fil navn |
Amd64_6b59bf1cd819ae9ea3518c7fbaf0c41f_31bf3856ad364e35_6 Amd64_6b59bf1cd819ae9ea3518c7fbaf0c41f_31bf3856ad364e35_6.1.7600.16567_none_c1f8f7f01cc04c9f. manifest |
Fil versjon |
Gjelder ikke |
Fil størrelse |
706 |
Dato (UTC) |
07-APR-2010 |
Tid (UTC) |
16:02 |
Plattformer |
Gjelder ikke |
Fil navn |
Amd64_cb6ff6bc1d40ee81862267567358a60c_31bf3856ad364e35_6 Amd64_cb6ff6bc1d40ee81862267567358a60c_31bf3856ad364e35_6.1.7600.20685_none_97d7af021628a60b. manifest |
Fil versjon |
Gjelder ikke |
Fil størrelse |
706 |
Dato (UTC) |
07-APR-2010 |
Tid (UTC) |
16:02 |
Plattformer |
Gjelder ikke |
Fil navn |
Amd64_f425ab8a4e3417e884da49f61bed5d2f_31bf3856ad364e35_6 Amd64_f425ab8a4e3417e884da49f61bed5d2f_31bf3856ad364e35_6.1.7600.16567_none_9df88a761d9814a3. manifest |
Fil versjon |
Gjelder ikke |
Fil størrelse |
706 |
Dato (UTC) |
07-APR-2010 |
Tid (UTC) |
16:02 |
Plattformer |
Gjelder ikke |
Fil navn |
Amd64_microsoft-Windows-OLE-automation_31bf3856ad364e35_6.1.7600.16567 _none_190cc06d15192ee9. manifest |
Fil versjon |
Gjelder ikke |
Fil størrelse |
49 750 |
Dato (UTC) |
07-APR-2010 |
Tid (UTC) |
08:45 |
Plattformer |
Gjelder ikke |
Fil navn |
Amd64_microsoft-Windows-OLE-automation_31bf3856ad364e35_6.1.7600.20685 _none_197ebccc2e48d3e7. manifest |
Fil versjon |
Gjelder ikke |
Fil størrelse |
49 750 |
Dato (UTC) |
07-APR-2010 |
Tid (UTC) |
09:05 |
Plattformer |
Gjelder ikke |
Fil navn |
Wow64_microsoft-Windows-OLE-automation_31bf3856ad364e35_6.1.7600.16567 _none_23616abf4979f0e4. manifest |
Fil versjon |
Gjelder ikke |
Fil størrelse |
47 158 |
Dato (UTC) |
07-APR-2010 |
Tid (UTC) |
07:33 |
Plattformer |
Gjelder ikke |
Fil navn |
Wow64_microsoft-Windows-OLE-automation_31bf3856ad364e35_6.1.7600.20685 _none_23d3671e62a995e2. manifest |
Fil versjon |
Gjelder ikke |
Fil størrelse |
47 158 |
Dato (UTC) |
07-APR-2010 |
Tid (UTC) |
07:57 |
Plattformer |
Gjelder ikke |
Tilleggs filer for alle støttede IA-64-baserte versjoner av Windows Server 2008 R2
Fil navn |
Ia64_5f0224883f1e3f45f188d955acd5b319_31bf3856ad364e35_6 Ia64_5f0224883f1e3f45f188d955acd5b319_31bf3856ad364e35_6.1.7600.20685_none_6b20a63814ed8b04. manifest |
Fil versjon |
Gjelder ikke |
Fil størrelse |
705 |
Dato (UTC) |
07-APR-2010 |
Tid (UTC) |
16:02 |
Plattformer |
Gjelder ikke |
Fil navn |
Ia64_7282cf41f4460fcddc317480f8ebfc27_31bf3856ad364e35_6 Ia64_7282cf41f4460fcddc317480f8ebfc27_31bf3856ad364e35_6.1.7600.20685_none_766c04d51f0d7c5d. manifest |
Fil versjon |
Gjelder ikke |
Fil størrelse |
704 |
Dato (UTC) |
07-APR-2010 |
Tid (UTC) |
16:02 |
Plattformer |
Gjelder ikke |
Fil navn |
Ia64_e64017c9d87c7f5789e5a7764094b15d_31bf3856ad364e35_6 Ia64_e64017c9d87c7f5789e5a7764094b15d_31bf3856ad364e35_6.1.7600.16567_none_9bdc591049e8e5a5. manifest |
Fil versjon |
Gjelder ikke |
Fil størrelse |
704 |
Dato (UTC) |
07-APR-2010 |
Tid (UTC) |
16:02 |
Plattformer |
Gjelder ikke |
Fil navn |
Ia64_f425ab8a4e3417e884da49f61bed5d2f_31bf3856ad364e35_6 Ia64_f425ab8a4e3417e884da49f61bed5d2f_31bf3856ad364e35_6.1.7600.16567_none_41db92e86538ac69. manifest |
Fil versjon |
Gjelder ikke |
Fil størrelse |
705 |
Dato (UTC) |
07-APR-2010 |
Tid (UTC) |
16:02 |
Plattformer |
Gjelder ikke |
Fil navn |
Ia64_microsoft-Windows-OLE-automation_31bf3856ad364e35_6.1.7600.16567 _none_bcefc8df5cb9c6af. manifest |
Fil versjon |
Gjelder ikke |
Fil størrelse |
49 749 |
Dato (UTC) |
07-APR-2010 |
Tid (UTC) |
08:38 |
Plattformer |
Gjelder ikke |
Fil navn |
Ia64_microsoft-Windows-OLE-automation_31bf3856ad364e35_6.1.7600.20685 _none_bd61c53e75e96bad. manifest |
Fil versjon |
Gjelder ikke |
Fil størrelse |
49 749 |
Dato (UTC) |
07-APR-2010 |
Tid (UTC) |
09:05 |
Plattformer |
Gjelder ikke |
Fil navn |
Wow64_microsoft-Windows-OLE-automation_31bf3856ad364e35_6.1.7600.16567 _none_23616abf4979f0e4. manifest |
Fil versjon |
Gjelder ikke |
Fil størrelse |
47 158 |
Dato (UTC) |
07-APR-2010 |
Tid (UTC) |
07:33 |
Plattformer |
Gjelder ikke |
Fil navn |
Wow64_microsoft-Windows-OLE-automation_31bf3856ad364e35_6.1.7600.20685 _none_23d3671e62a995e2. manifest |
Fil versjon |
Gjelder ikke |
Fil størrelse |
47 158 |
Dato (UTC) |
07-APR-2010 |
Tid (UTC) |
07:57 |
Plattformer |
Gjelder ikke |