Sümptomid
Kaaluge järgmisi stsenaariume arvutis, kus töötab Windows 7, Windows Vista, Windows Server 2008 R2 või Windows Server 2008.
- Edastate COM-kliendi variandi COM-serverisse. Variant sisaldab ühe kasutaja määratletud andmetüüpi (UDT) või UDT-de SafeArray-d.
- Edastate COM-serveri variandi COM-klienti. Variant sisaldab ühe kasutaja määratletud andmetüüpi (UDT) või UDT-de SafeArray-d.
Mõlemas stsenaariumis ei õnnestunud varianti edastada. Lisaks kuvatakse järgmine tõrketeade:
Märkus.
0x800706F7 (tupik sai halbu andmeid)
Põhjus
See probleem ilmneb tõrke tõttu failis Oleaut32.dll. Tõrke tõttu ei saa variandis mähitud UDT-sid muuta.
Lahendus
Kiirparanduse teave
Microsoftilt on saadaval toetatud kiirparandus. Kuid see kiirparandus on ette nähtud ainult selles artiklis kirjeldatud probleemi lahendamiseks. Rakendage see kiirparandus ainult süsteemidele, kus esineb selles artiklis kirjeldatud probleem. See kiirparandus võib saada täiendavat testimist. Seega, kui see probleem ei mõjuta teid tõsiselt, soovitame oodata järgmist tarkvaravärskendust, mis sisaldab seda kiirparandust.
Kui kiirparandus on allalaadimiseks saadaval, on selle teabebaasi artikli ülaosas jaotis "Kiirparanduse allalaadimine saadaval". Kui seda jaotist ei kuvata, võtke kiirparanduse hankimiseks ühendust Microsofti klienditeeninduse ja -toega.
Märkus. Kui ilmnevad täiendavad probleemid või kui on vaja teha tõrkeotsingut, peate võib-olla looma eraldi hooldustaotluse. Tavalised tugiteenusega seotud kulud rakenduvad täiendavatele toega seotud küsimustele ja probleemidele, mis ei vasta sellele konkreetsele kiirparandusele. Microsofti klienditeeninduse ja -toe telefoninumbrite täieliku loendi või eraldi teenusetaotluse loomiseks külastage järgmist Microsofti veebisaiti:
http://support.microsoft.com/contactus/?ws=support Märkus Vorm "Kiirparanduse allalaadimine on saadaval" kuvab keeled, mille kiirparandus on saadaval. Kui te ei näe oma keelt, see on sellepärast, et kiirparandus ei ole saadaval selle keele.
Eeltingimused
Peate rakendama selle kiirparanduse arvutis, kus töötab üks järgmistest operatsioonisüsteemidest:
- Windows Vista hoolduspakett (SP1)
- Windows Vista hoolduspakett (SP2)
- Windows Server 2008
- Windows Server 2008 SP2
- Windows Server 2008 R2
- Windows 7
Windows Vista hoolduspaketi hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasis oleva artikli kuvamiseks järgmist artiklinumbrit.
935791 Uusima Windows Vista hoolduspaketi hankimine
Windows Server 2008 hoolduspaketi hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasis oleva artikli kuvamiseks järgmist artiklinumbrit.
968849 Uusima hoolduspaketi hankimine versioonile Windows Server 2008
Taaskäivitamise nõue
Pärast selle kiirparanduse rakendamist peate arvuti taaskäivitama.
Kiirparanduste asendamise teave
See kiirparandus ei asenda muid kiirparandusi.
Failiteave
Selle kiirparanduse ingliskeelne versioon sisaldab faili atribuute (või uuemad failiatribuudid), mis on loetletud järgmises tabelis. Nende failide kuupäevad ja kellaajad on loetletud koordineeritud maailmaaja (UTC) järgi. Failiteabe vaatamisel teisendatakse see kohalikuks kellaajaks. UTC ja kohaliku kellaaja erinevuse leidmiseks kasutage Juhtpaneel üksuse Kuupäev ja kellaaeg vahekaarti Ajavöönd.
Windows Vista ja Windows Server 2008 failiteabe märkmed
Olulised Windows Vista kiirparandused ja Windows Server 2008 kiirparandused sisalduvad samas paketis. Siiski on lehel Kiirparanduse taotlus loetletud ainult "Windows Vista". Ühele või mõlemale operatsioonisüsteemile kehtiva kiirparanduse paketi taotlemiseks valige lehel jaotises "Windows Vista" olev kiirparandus. Iga kiirparanduse tegeliku operatsioonisüsteemi määratlemiseks vaadake alati artiklite jaotist "Rakendusalus".
Konkreetse toote, SR_Level (RTM, SPn) ja teenuseharu (LDR, GDR) jaoks kehtivaid faile saab tuvastada failiversiooni numbritega, nagu on näidatud järgmises tabelis.
Versioon Toode SR_Level Teenuse haru 6.0.600
1.
22xxxWindows Vista ja Windows Server 2008 SP1 LDR 6.0.600
2.
22xxxWindows Vista ja Windows Server 2008 SP2 LDR Hoolduspakett Service Pack 1 on integreeritud Windows Server 2008 väljalaskeversiooni.
Igas keskkonnas installitud MANIFEST-failid (.manifest) ja MUM-failid (.mum) on loetletud eraldi jaotises "Lisateave Windows Server 2008 ja Windows Vista kohta". MUM-failid ja MANIFEST-failid ning seotud turbekataloogi failid (.cat) on värskendatud komponentide oleku säilitamiseks äärmiselt olulised. Turbekataloogi failid, mille atribuute loendis pole, on allkirjastatud Microsofti digitaalallkirjaga.
Kõigi Windows Server 2008 ja Windows Vista toetatud x86-põhiste versioonide jaoks
| Faili nimi | Failiversioon | Faili maht | Kuupäev | Kellaaeg | Platvorm |
|---|---|---|---|---|---|
| Oleaut32.dll | 6.0.6001.22544 | 563,200 | 19. okt 2009 | 14:10 | x86 |
| Oleaut32.dll | 6.0.6002.22247 | 563,712 | 19. okt 2009 | 13:50 | x86 |
Kõigi Windows Server 2008 ja Windows Vista toetatud x64-põhiste versioonide jaoks
| Faili nimi | Failiversioon | Faili maht | Kuupäev | Kellaaeg | Platvorm |
|---|---|---|---|---|---|
| Oleaut32.dll | 6.0.6001.22544 | 847,872 | 19. okt 2009 | 15:20 | x64 |
| Oleaut32.dll | 6.0.6002.22247 | 846,848 | 19. okt 2009 | 13:47 | x64 |
| Oleaut32.dll | 6.0.6001.22544 | 563,200 | 19. okt 2009 | 14:10 | x86 |
| Oleaut32.dll | 6.0.6002.22247 | 563,712 | 19. okt 2009 | 13:50 | x86 |
Kõigi toetatud IA-64-põhiste Windows Server 2008 versioonide jaoks
| Faili nimi | Failiversioon | Faili maht | Kuupäev | Kellaaeg | Platvorm |
|---|---|---|---|---|---|
| Oleaut32.dll | 6.0.6001.22544 | 1,987,072 | 19. okt 2009 | 14:15 | IA-64 |
| Oleaut32.dll | 6.0.6002.22247 | 1,987,072 | 19. okt 2009 | 13:42 | IA-64 |
| Oleaut32.dll | 6.0.6001.22544 | 563,200 | 19. okt 2009 | 14:10 | x86 |
| Oleaut32.dll | 6.0.6002.22247 | 563,712 | 19. okt 2009 | 13:50 | x86 |
Windows 7 ja Windows Server 2008 R2 failiteabe märkmed
Olulised Windows 7 kiirparandused ja Windows Server 2008 R2 kiirparandused sisalduvad samas paketis. Siiski kiirparandused lehel Kiirparanduse taotlus on loetletud mõlema operatsioonisüsteemi all. Ühele või mõlemale operatsioonisüsteemile kehtiva kiirparanduspaketi taotlemiseks valige lehel jaotises "Windows 7/Windows Server 2008 R2" olev kiirparandus. Iga kiirparanduse tegeliku operatsioonisüsteemi määratlemiseks vaadake alati artiklite jaotist "Rakendusalus".
Konkreetse toote, SR_Level (RTM, SPn) ja teenuseharu (LDR, GDR) jaoks kehtivaid faile saab tuvastada failiversiooni numbritega, nagu on näidatud järgmises tabelis.
Versioon Toode SR_Level Teenuse haru 6.1.760
0.
20xxxWindows 7 ja Windows Server 2008 R2 RTM LDR Igas keskkonnas installitud MANIFEST-failid (.manifest) ja MUM-failid (.mum) on loetletud eraldi jaotises "Lisateave Windows Server 2008 R2 ja Windows 7 jaoks". MUM- ja MANIFEST-failid ning seotud turbekataloogi failid (.cat) on värskendatud komponentide oleku säilitamiseks äärmiselt olulised. Turbekataloogi failid, mille atribuute loendis pole, on allkirjastatud Microsofti digitaalallkirjaga.
Kõigi Toetatud x86-põhiste Windows 7 versioonide jaoks
| Faili nimi | Failiversioon | Faili maht | Kuupäev | Kellaaeg | Platvorm |
|---|---|---|---|---|---|
| Oleaut32.dll | 6.1.7600.20554 | 571,904 | 21. okt 2009 | 06:05 | x86 |
Kõigi Windows 7 ja Windows Server 2008 R2 toetatud x64-põhiste versioonide jaoks
| Faili nimi | Failiversioon | Faili maht | Kuupäev | Kellaaeg | Platvorm |
|---|---|---|---|---|---|
| Oleaut32.dll | 6.1.7600.20554 | 861,184 | 21. okt 2009 | 06:37 | x64 |
Kõigi toetatud IA-64-põhiste Windows Server 2008 R2 versioonide jaoks
| Faili nimi | Failiversioon | Faili maht | Kuupäev | Kellaaeg | Platvorm |
|---|---|---|---|---|---|
| Oleaut32.dll | 6.1.7600.20554 | 2,039,296 | 21. okt 2009 | 04:54 | IA-64 |
Olek
Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.
Veel teavet
Marshalingu üksikasjade kohta lisateabe saamiseks külastage järgmist Microsoft Developer Networki (MSDN) veebisaiti:
http://msdn.microsoft.com/en-us/library/ms692621%28VS.85%29.aspx Kasutaja määratletud andmetüüpide (UDT) kohta lisateabe saamiseks külastage järgmisi MSDN-i veebisaite: