Příznaky
Předpokládejme, že spustíte aplikaci, která volá metodu na komponenta založená na modelu COM v počítači se systémem Windows 8. Metoda používá uživatelem definované typu (UDT) obsahující strukturu, která je zabalena v variant. V této situaci volání operace se nezdaří a je vygenerován kód chyby 0x800706f7.
Příčina
K tomuto problému dochází, protože platné typy definované uživatelem nejsou správně zpracovány v jedné operace ověření vstupní vyrovnávací paměti, které provádí Oleaut32.dll.
Řešení
Chcete-li tento problém vyřešit, nainstalujte kumulativní aktualizaci 2862768. Další informace o možnostech získání tohoto balíčku kumulativní aktualizace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
2862768 Windows RT, Windows 8 a Windows Server 2012 kumulativní aktualizace: srpen 2013