Feilmelding når du sender en variant mellom en COM-klient og en COM-server i Windows: "0x800706F7 (Stubben mottok ugyldige data)"

Gjelder: Windows 7 EnterpriseWindows 7 Home BasicWindows 7 Home Premium

Symptomer


Vurder følgende scenarier på en datamaskin som kjører Windows 7, Windows Vista, Windows Server 2008 R2 eller Windows Server 2008:
  • Du sender en variant fra en COM-klient til en COM-Server. Varianten inneholder en enkelt brukerdefinert datatype (UDT) eller en SafeArray UDTs.
  • Du sender en variant fra en COM-Server til en COM-klient. Varianten inneholder en enkelt brukerdefinert datatype (UDT) eller en SafeArray UDTs.
I begge tilfellene er varianten ikke bestått vellykket. I tillegg får du følgende feilmelding:
0x800706F7 (Stubben mottok ugyldige data)

Årsak


Dette problemet oppstår på grunn av en feil i filen Oleaut32.dll. På grunn av feilen, kan du formidle UDTs som er pakket i en variant.

Oppløsning


Informasjon om hurtigreparasjon

En støttet hurtigreparasjon er tilgjengelig fra Microsoft. Denne hurtigreparasjonen er imidlertid ment å løse problemet som er beskrevet i denne artikkelen. Bruk denne hurtigreparasjonen bare på systemer som har problemet som er beskrevet i denne artikkelen. Denne hurtigreparasjonen kan gjennomgå ytterligere testing. Hvis du ikke er alvorlig påvirket av dette problemet, anbefaler vi derfor at du venter på neste programvareoppdatering som inneholder denne hurtigreparasjonen.

Hvis hurtigreparasjonen er tilgjengelig for nedlasting, finnes delen "Nedlasting av hurtigreparasjoner tilgjengelig" øverst i denne Knowledge Base-artikkelen. Hvis denne delen ikke vises, kan du kontakte Microsofts kundeservice og kundestøtte for å få hurtigreparasjonen.

Obs! Hvis det oppstår andre problemer, eller hvis feilsøkingstips, må du kanskje opprette en separat forespørsel om. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av denne oppdateringen. For en fullstendig liste over telefonnumre for Microsofts kundeservice og kundestøtte eller opprette en separat forespørsel om, kan du gå til følgende Microsoft-webområde:Obs! "Nedlasting av hurtigreparasjoner tilgjengelig"-skjemaet viser språk hurtigreparasjonen er tilgjengelig. Hvis du ikke ser språket ditt, er det fordi en hurtigreparasjon ikke er tilgjengelig for dette språket.

Forutsetninger

Du må bruke denne hurtigreparasjonen på en datamaskin som kjører ett av følgende operativsystemer:
  • Oppdateringspakken for Windows Vista (SP1)
  • Oppdateringspakken for Windows Vista (SP2)
  • Windows Server 2008
  • Windows Server 2008 SP2
  • Windows Server 2008 R2
  • Windows 7
Hvis du vil ha mer informasjon om hvordan du får tak i en oppdateringspakke for Windows Vista, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

935791 hvordan du får tak i den nyeste oppdateringspakken for Windows Vista

Hvis du vil ha mer informasjon om hvordan du får tak i en oppdateringspakke for Windows Server 2008, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

968849 hvordan du får tak i den nyeste oppdateringspakken for Windows Server 2008

Krav om omstart

Du må starte datamaskinen etter at du har installert denne hurtigreparasjonen.

Informasjon om erstatning av hurtigreparasjoner

Denne hurtigreparasjonen erstatter ikke andre hurtigreparasjoner.

Filinformasjon

Den engelskspråklige versjonen av denne hurtigreparasjonen har filattributtene (eller senere filattributter) som er oppført i følgende tabell. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Når du viser filinformasjonen, konverteres den til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, kan du bruke kategorien tidssone under dato og klokkeslett i Kontrollpanel.
Filinformasjonsmerknader for Windows Vista og Windows Server 2008
Viktig Hurtigreparasjoner for Windows Vista og Windows Server 2008-hurtigreparasjoner er inkludert i de samme pakkene. Imidlertid er bare "Windows Vista" oppført på siden for forespørselen. Hvis du vil be om hurtigreparasjonspakken som gjelder ett eller begge operativsystemene, kan du velge hurtigreparasjonen som er oppført under "Windows Vista" på siden. Se delen "Gjelder" i artiklene for å fastslå det faktiske operativsystemet som gjelder hver hurtigreparasjon for alltid.
  • Filene som gjelder for et bestemt produkt, SR_Level (RTM, SPn) og avdeling (LDR, GDR), kan identifiseres ved å kontrollere filversjonsnumrene, som vist i følgende tabell.
    VersjonProduktSR_LevelAvdeling
    6.0.600
    1.
    22 xxx
    Windows Vista og Windows Server 2008SP1LDR
    6.0.600
    2.
    22 xxx
    Windows Vista og Windows Server 2008SP2LDR
  • Service Pack 1 er integrert i utgivelsesversjonen av Windows Server 2008.
  • MANIFEST-filene (.manifest) og MUM-filene (.mum) som installeres for hvert miljø, er oppført separat i delen "Mer Filinformasjon for Windows Server 2008 og Windows Vista". MUM-filer og MANIFEST-filer og tilknyttede sikkerhetskatalogfiler (.cat)-filer, er det svært viktig å vedlikeholde statusen for de oppdaterte komponentene. Sikkerhetskatalogfilene, som attributtene ikke er oppført, er signert med Microsofts digitale signatur.
For alle støttede x86-baserte versjoner av Windows Server 2008 og Windows Vista
FilnavnFilversjonFilstørrelseDatoTidPlattform
Oleaut32.dll6.0.6001.22544563,20019-Oct-200914:10x86
Oleaut32.dll6.0.6002.22247563,71219-Oct-200913:50x86
For alle støttede x64-baserte versjoner av Windows Server 2008 og Windows Vista
FilnavnFilversjonFilstørrelseDatoTidPlattform
Oleaut32.dll6.0.6001.22544847,87219-Oct-200915:20x64
Oleaut32.dll6.0.6002.22247846,84819-Oct-200913:47x64
Oleaut32.dll6.0.6001.22544563,20019-Oct-200914:10x86
Oleaut32.dll6.0.6002.22247563,71219-Oct-200913:50x86
For alle støttede IA-64-baserte versjoner av Windows Server 2008
FilnavnFilversjonFilstørrelseDatoTidPlattform
Oleaut32.dll6.0.6001.225441,987,07219-Oct-200914:15IA-64
Oleaut32.dll6.0.6002.222471,987,07219-Oct-200913:42IA-64
Oleaut32.dll6.0.6001.22544563,20019-Oct-200914:10x86
Oleaut32.dll6.0.6002.22247563,71219-Oct-200913:50x86
Filinformasjonsmerknader for Windows 7 og Windows Server 2008 R2
Viktig Hurtigreparasjoner for Windows 7 og Windows Server 2008 R2 hurtigreparasjoner er inkludert i de samme pakkene. Hurtigreparasjoner på siden Be om hurtigreparasjonen er imidlertid oppført under begge operativsystemene. Hvis du vil be om hurtigreparasjonspakken som gjelder ett eller begge operativsystemene, kan du velge hurtigreparasjonen som er oppført under "Windows 7/Windows Server 2008 R2" på siden. Se delen "Gjelder" i artiklene for å fastslå det faktiske operativsystemet som gjelder hver hurtigreparasjon for alltid.
  • Filene som gjelder for et bestemt produkt, SR_Level (RTM, SPn) og avdeling (LDR, GDR), kan identifiseres ved å kontrollere filversjonsnumrene, som vist i følgende tabell.
    VersjonProduktSR_LevelAvdeling
    6.1.760
    0.
    20 xxx
    Windows 7 og Windows Server 2008 R2RTMLDR
  • MANIFEST-filene (.manifest) og MUM-filene (.mum) som installeres for hvert miljø, er oppført separat i delen "Mer Filinformasjon for Windows Server 2008 R2 og Windows 7". MUM- og MANIFEST-filer og tilknyttede sikkerhetskatalogfiler (.cat)-filer, er det svært viktig å vedlikeholde statusen for de oppdaterte komponentene. Sikkerhetskatalogfilene, som attributtene ikke er oppført, er signert med Microsofts digitale signatur.

For alle støttede x86-baserte versjoner av Windows 7

FilnavnFilversjonFilstørrelseDatoTidPlattform
Oleaut32.dll6.1.7600.20554571,90421-Oct-200906:05x86

For alle støttede x64-baserte versjoner av Windows 7 og Windows Server 2008 R2

FilnavnFilversjonFilstørrelseDatoTidPlattform
Oleaut32.dll6.1.7600.20554861,18421-Oct-200906:37x64

For alle støttede IA-64-baserte versjoner av Windows Server 2008 R2
FilnavnFilversjonFilstørrelseDatoTidPlattform
Oleaut32.dll6.1.7600.205542,039,29621-Oct-200904:54IA-64

Status


Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Hvis du vil ha mer informasjon


Hvis du vil ha mer informasjon om formidling detaljer, kan du gå til følgende webområde for Microsoft Developer Network (MSDN):Hvis du vil ha mer informasjon om brukerdefinerte datatyper (UDTs), kan du gå til følgende MSDN-webområde: