Puhelutoiminto epäonnistuu virhekoodilla "0x800706f7", kun suoritat sovelluksen, joka kutsuu OleCreateFromFile() -funktiota luomaan upotetun objektin nimetyn tiedoston sisällöstä Windows Vistan tai Windows 7:n 64-bittisessä versiossa

Ongelman ilmenemistapa

Mieti seuraavaa tilannetta:

  • Tietokoneessa on 64-bittinen Windows Vista- tai Windows 7 -versio.
  • Suorita sovellus, joka kutsuu OleCreateFromFile() -funktiota, jotta voit luoda upotetun objektin tietokoneen nimetyn tiedoston sisällöstä.

Tässä skenaariossa puhelutoiminto saattaa epäonnistua ja palauttaa 0x800706f7-virhekoodin.

Huomautus Tämä ongelma ilmenee, jos OLE-palvelin on 32-bittinen.

Syy

Tämä ongelma johtuu OLE32.dll-osan virheestä.

Ratkaisu

Hotfix-tiedot

Tuettu hotfix-korjaus on saatavilla Microsoftilta. Tämän hotfix-korjauksen tarkoituksena on kuitenkin korjata vain tässä artikkelissa kuvattu ongelma. Käytä tätä hotfix-korjausta vain järjestelmissä, joissa ilmenee tässä artikkelissa kuvattu ongelma. Tämä hotfix-korjaus saattaa saada lisätestausta. Jos ongelma ei siis vakavasti vaikuta sinuun, suosittelemme odottamaan seuraavaa ohjelmistopäivitystä, joka sisältää tämän hotfix-korjauksen.

Jos hotfix-korjaus on ladattavissa, tämän Knowledge Base -artikkelin yläosassa on Hotfix download available -osio. Jos tämä osa ei tule näkyviin, ota yhteyttä Microsoftin asiakaspalveluun ja tukeen saadaksesi hotfix-korjauksen.

Huomautus Jos ilmenee muita ongelmia tai jos vianmääritys on tarpeen, sinun on ehkä luotava erillinen palvelupyyntö. Tavanomaiset tukikustannukset koskevat muita tukikysymyksiä ja -ongelmia, jotka eivät ole oikeutettuja tähän erityiseen hotfix-korjaukseen. Täydellinen luettelo Microsoftin asiakaspalvelun ja tuen puhelinnumeroista tai erillisen palvelupyynnön luomisesta on seuraavassa Microsoftin sivustossa:

http://support.microsoft.com/contactus/?ws=support Huomautus Hotfix download available -lomake näyttää kielet, joille hotfix-korjaus on saatavilla. Jos et näe kieltäsi, se johtuu siitä, että hotfix-korjaus ei ole käytettävissä kyseiselle kielelle.

Edellytykset

Jotta voit käyttää tätä hotfix-korjausta, käytössäsi on oltava jokin seuraavista käyttöjärjestelmistä:

  • Windows Vista Service Pack 1 (SP1)
  • Windows Vista Service Pack 2 (SP2)
  • Windows 7
  • Windows 7 Service Pack 1 (SP1)

Saat lisätietoja Windows Vista Service Pack -paketin hankkimisesta napsauttamalla seuraavaa artikkelin numeroa, jolloin voit tarkastella artikkelia Microsoft Knowledge Base -tietokanta -tietokannassa:

935791 Uusimman Windows Vista Service Pack -paketin hankkiminen

Saat lisätietoja Windows 7:n tai Windows Server 2008 R2 Service Packin hankkimisesta napsauttamalla seuraavaa artikkelin numeroa, jotta voit tarkastella artikkelia Microsoft Knowledge Base -tietokanta -tietokannassa:

976932 Tietoja Service Pack 1:stä Windows 7:lle ja Windows Server 2008 R2:lle

Rekisteritiedot

Jos haluat käyttää hotfix-korjausta, sinun ei tarvitse tehdä muutoksia rekisteriin.

Uudelleenkäynnistystarve

Tietokone on käynnistettävä uudelleen tämän hotfix-korjauksen jälkeen.

Hotfix-korjauksen korvaamistiedot

Tämä hotfix-korjaus ei korvaa aiemmin julkaistua hotfix-korjausta.

Tiedostojen tiedot

Tämän hotfix-korjauksen yleinen versio asentaa tiedostot, joiden määritteet on lueteltu seuraavissa taulukoissa. Näiden tiedostojen päivämäärät ja kellonajat on lueteltu koordinoituna yleisaikana (UTC). Paikallisessa tietokoneessa näiden tiedostojen päivämäärät ja kellonajat esitetään paikallisessa ajassa yhdessä nykyisen kesäajan kanssa. Lisäksi päivämäärät ja ajat saattavat muuttua, kun suoritat tiedostoilla tiettyjä toimintoja.

Windows Vistan tiedostojen tietojen huomautukset

Tärkeät Windows Vistan hotfix-korjaukset ja Windows Server 2008 -hotfix-korjaukset sisältyvät samoihin paketteihin. Hotfix Request -sivulla näkyy kuitenkin vain "Windows Vista". Jos haluat pyytää hotfix-pakettia, joka koskee yhtä tai molempia käyttöjärjestelmiä, valitse hotfix-korjaus, joka näkyy sivulla kohdassa "Windows Vista". Tarkista aina artikkelien "Koskee seuraavia" -osiosta, mikä on todellinen käyttöjärjestelmä, jota kukin hotfix-korjaus koskee.

  • Tiettyyn tuotteeseen, SR_Level (RTM, SPn) ja palveluhaaraan (LDR, GDR) liittyvät tiedostot voidaan tunnistaa tutkimalla tiedostoversionumerot seuraavassa taulukossa esitetyllä tavalla.

    Versio Tuote SR_Level Palveluhaara
    6.0.600
    1.
    22xxx
    Windows Vista SP1 LDR
    6.0.600
    2.
    22xxx
    Windows Vista SP2 LDR
  • Kunkin ympäristön MANIFEST-tiedostot (.manifest) ja mum-tiedostot (.mum) on lueteltu erikseen Windows Vistan tiedostojen lisätiedot -osassa. MUM-tiedostot ja MANIFEST-tiedostot sekä niihin liittyvät suojausluettelotiedostot (.cat) ovat erittäin tärkeitä päivitetyn osan tilan säilyttämiseksi. Suojausluettelotiedostot, joiden määritteitä ei ole luettelossa, on allekirjoitettu Microsoftin digitaalisella allekirjoituksella.

Kaikki tuetut x64-pohjaiset Windows Vista -versiot

Tiedoston nimi Tiedostoversio Tiedoston koko Päivämäärä Aika Käyttöympäristö
Ole32.dll 6.0.6001.22792 1,922,560 8.11.2010 20:32 x64
Ole32.dll 6.0.6002.22520 1,916,928 8.11.2010 22:56 x64
Ole32.dll 6.0.6001.22792 1,315,840 8.11.2010 19:26 x86
Ole32.dll 6.0.6002.22520 1,317,376 8.11.2010 21:37 x86

Windows 7:n tiedostojen tietojen huomautukset

Tärkeät Windows 7:n hotfix-korjaukset ja Windows Server 2008 R2 -hotfix-korjaukset sisältyvät samoihin paketteihin. Hotfix-korjauspyyntösivun hotfix-korjaukset näkyvät kuitenkin molemmissa käyttöjärjestelmissä. Jos haluat pyytää hotfix-korjauspakettia, joka koskee yhtä tai molempia käyttöjärjestelmiä, valitse hotfix-korjaus, joka näkyy sivulla kohdassa "Windows 7/Windows Server 2008 R2". Tarkista aina artikkelien "Koskee seuraavia" -osiosta, mikä on todellinen käyttöjärjestelmä, jota kukin hotfix-korjaus koskee.

  • Tiettyyn tuotteeseen, SR_Level (RTM, SPn) ja palveluhaaraan (LDR, GDR) liittyvät tiedostot voidaan tunnistaa tutkimalla tiedostoversionumerot seuraavassa taulukossa esitetyllä tavalla.

    Versio Tuote SR_Level Palveluhaara
    6.1.760
    0.
    16xxx
    Windows 7 ja Windows Server 2008 R2 RTM GDR
    6.1.760
    0.
    20xxx
    Windows 7 ja Windows Server 2008 R2 RTM LDR
    6.1.760
    1.
    17xxx
    Windows 7 ja Windows Server 2008 R2 SP1 GDR
    6.1.760
    1.
    21xxx
    Windows 7 ja Windows Server 2008 R2 SP1 LDR
  • Kunkin ympäristön MANIFEST-tiedostot (.manifest) ja mum-tiedostot (.mum) on lueteltu erikseen Windows 7:n tiedostojen lisätiedot -osassa. MUM- ja MANIFEST-tiedostot sekä niihin liittyvät suojausluettelotiedostot (.cat) ovat erittäin tärkeitä päivitettyjen osien tilan ylläpitämiseksi. Suojausluettelotiedostot, joiden määritteitä ei ole luettelossa, on allekirjoitettu Microsoftin digitaalisella allekirjoituksella.

Kaikki tuetut x64-pohjaiset Windows 7 -versiot

Tiedoston nimi Tiedostoversio Tiedoston koko Päivämäärä Aika Käyttöympäristö
Ole32.dll 6.1.7600.20861 2,085,376 18.12.2010 06:09 x64
Ole32.dll 6.1.7601.21624 2,087,424 18.12.2010 08:51 x64
Ole32.dll 6.1.7600.20861 1,414,144 18.12.2010 05:30 x86
Ole32.dll 6.1.7601.21624 1,414,656 18.12.2010 07:57 x86

Tila

Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.

Lisätietoja

Voit toistaa ongelman seuraavasti:

  1. Asenna Adobe Acrobat Readerin 32-bittinen versio.
  2. Avaa WordPadin 64-bittinen versio.
  3. Valitse Lisää objekti.
  4. Valitse Luo tiedostosta - vaihtoehto.
  5. Etsi ja valitse PDF-tiedosto ja valitse sitten Avaa.
  6. Valitse Lisää objekti -valintaikkunassa Ok.

Olettat, että PDF-tiedosto upotetaan WordPad-asiakirjaan. WordPad palauttaa kuitenkin seuraavan virhesanoman:

Huomautus

Objektin luominen epäonnistui. Varmista, että sovellus on syötetty järjestelmärekisteriin.

Lisätietoja OleCreateFromFile-funktiosta on seuraavassa Microsoftin sivustossa:

OleCreateFromFile-funktion yleiset tiedot Saat lisätietoja ohjelmistopäivitysterminologiasta napsauttamalla seuraavaa artikkelin numeroa, jotta voit tarkastella artikkelia Microsoft Knowledge Base -tietokanta -tietokannassa:

824684
        
  Microsoft-ohjelmistopäivitysten kuvaamiseen käytettävän vakioterminologian kuvaus

Tässä artikkelissa käsiteltävät kolmansien osapuolten tuotteet ovat Microsoftista riippumattomien, itsenäisten yritysten valmistamia. Microsoft ei anna mitään oletettuja tai muita takuita siitä, että nämä tuotteet toimivat tai että ne ovat luotettavia.

Lisätietoja tiedostoista

Lisätietoja Windows Vistan tiedostoista

Lisätiedostot kaikkiin tuettuihin Windows Vistan x64-pohjaisiin versioihin

Tiedoston nimi Amd64_355b273398b00d635f5c3894e610dd2c_31bf3856ad364e35_6.0.6001.22792_none_1245ff316ce9c9e8.manifest
Tiedostoversio Ei käytettävissä
Tiedoston koko 1,060
Päivämäärä (UTC) 09-marras-2010
Aika (UTC) 03:52
Käyttöympäristö Ei käytettävissä
Tiedoston nimi Amd64_4223e07730bc63365e3f0e1e1a428f35_31bf3856ad364e35_6.0.6001.22792_none_79490102c63f5d1a.manifest
Tiedostoversio Ei käytettävissä
Tiedoston koko 710
Päivämäärä (UTC) 09-marras-2010
Aika (UTC) 03:52
Käyttöympäristö Ei käytettävissä
Tiedoston nimi Amd64_b95ca2615e8dfb7a5fab8e75d7501a38_31bf3856ad364e35_6.0.6002.22520_none_9bc6b23f4be94233.manifest
Tiedostoversio Ei käytettävissä
Tiedoston koko 1,060
Päivämäärä (UTC) 09-marras-2010
Aika (UTC) 03:52
Käyttöympäristö Ei käytettävissä
Tiedoston nimi Amd64_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.0.6001.22792_none_08669c56c4138e95.manifest
Tiedostoversio Ei käytettävissä
Tiedoston koko 8,892
Päivämäärä (UTC) 8.11.2010
Aika (UTC) 20:45
Käyttöympäristö Ei käytettävissä
Tiedoston nimi Amd64_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.0.6002.22520_none_0a96bf04c102ea9b.manifest
Tiedostoversio Ei käytettävissä
Tiedoston koko 8,892
Päivämäärä (UTC) 8.11.2010
Aika (UTC) 23:11
Käyttöympäristö Ei käytettävissä
Tiedoston nimi X86_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.0.6001.22792_none_ac4800d30bb61d5f.manifest
Tiedostoversio Ei käytettävissä
Tiedoston koko 8,846
Päivämäärä (UTC) 8.11.2010
Aika (UTC) 19:47
Käyttöympäristö Ei käytettävissä
Tiedoston nimi X86_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.0.6002.22520_none_ae78238108a57965.manifest
Tiedostoversio Ei käytettävissä
Tiedoston koko 8,846
Päivämäärä (UTC) 8.11.2010
Aika (UTC) 21:54
Käyttöympäristö Ei käytettävissä

Windows 7:n muut tiedostotiedot

Lisätiedostot kaikkiin windows 7:n tuettuihin x64-pohjaisiin versioihin

Tiedoston nimi Amd64_7e598d58f0488866b1b423709822ec77_31bf3856ad364e35_6.1.7600.20861_none_06829256f7edbfa9.manifest
Tiedostoversio Ei käytettävissä
Tiedoston koko 1,060
Päivämäärä (UTC) 20.12.2010
Aika (UTC) 21:52
Käyttöympäristö Ei käytettävissä
Tiedoston nimi Amd64_bcf8a893e7e580c100bc2fdbc8687e23_31bf3856ad364e35_6.1.7601.21624_none_ea01708c72dbd89a.manifest
Tiedostoversio Ei käytettävissä
Tiedoston koko 1,060
Päivämäärä (UTC) 20.12.2010
Aika (UTC) 21:52
Käyttöympäristö Ei käytettävissä
Tiedoston nimi Amd64_c7757be375b80cf5e4d2d9b4508bd313_31bf3856ad364e35_6.1.7600.20861_none_c09abbf3a6fe1bb5.manifest
Tiedostoversio Ei käytettävissä
Tiedoston koko 710
Päivämäärä (UTC) 20.12.2010
Aika (UTC) 21:52
Käyttöympäristö Ei käytettävissä
Tiedoston nimi Amd64_d9f80b4143bb7b0c8a112b93e794ce93_31bf3856ad364e35_6.1.7601.21624_none_bad8cb56ad511056.manifest
Tiedostoversio Ei käytettävissä
Tiedoston koko 710
Päivämäärä (UTC) 20.12.2010
Aika (UTC) 21:52
Käyttöympäristö Ei käytettävissä
Tiedoston nimi Amd64_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.1.7600.20861_none_08addc1625135e53.manifest
Tiedostoversio Ei käytettävissä
Tiedoston koko 2,472
Päivämäärä (UTC) 18.12.2010
Aika (UTC) 06:49
Käyttöympäristö Ei käytettävissä
Tiedoston nimi Amd64_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.1.7601.21624_none_0ac279aa2216a680.manifest
Tiedostoversio Ei käytettävissä
Tiedoston koko 2,472
Päivämäärä (UTC) 18.12.2010
Aika (UTC) 09:21
Käyttöympäristö Ei käytettävissä
Tiedoston nimi Update.mum
Tiedostoversio Ei käytettävissä
Tiedoston koko 3,215
Päivämäärä (UTC) 20.12.2010
Aika (UTC) 21:52
Käyttöympäristö Ei käytettävissä
Tiedoston nimi X86_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.1.7600.20861_none_ac8f40926cb5ed1d.manifest
Tiedostoversio Ei käytettävissä
Tiedoston koko 2,468
Päivämäärä (UTC) 18.12.2010
Aika (UTC) 05:55
Käyttöympäristö Ei käytettävissä
Tiedoston nimi X86_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.1.7601.21624_none_aea3de2669b9354a.manifest
Tiedostoversio Ei käytettävissä
Tiedoston koko 2,468
Päivämäärä (UTC) 18.12.2010
Aika (UTC) 08:28
Käyttöympäristö Ei käytettävissä