Причини
Розглянемо такі сценарії на комп'ютері під керуванням ОС Windows 7, Windows Vista, Windows Server 2008 R2 або Windows Server 2008.
-
COM-сервер пройти варіант з COM-клієнта. Варіант, містить тип даних користувача (UDT) або SafeArray UDTs.
-
Ви передаєте варіант із сервера, COM COM-клієнта. Варіант, містить тип даних користувача (UDT) або SafeArray UDTs.
В обох випадках варіант не пройшла успішно. Крім того, відображається таке повідомлення про помилку:
0x800706F7, (заглушка отримала неправильні дані)
Причина
Ця проблема виникає, через помилку у файлі oleaut32. dll. Через помилку не маршал, UDTs, які перенесення у варіант.
Вирішення
Відомості про виправлення
Виправлення доступне від корпорації Майкрософт. Проте, це виправлення призначене тільки для вирішення проблеми, описаної в цій статті. Застосовуйте це виправлення лише до систем, які відчувають проблеми, описані в цій статті. Це виправлення може отримати додаткове тестування. Тому, якщо ця проблема не сильно впливає на вас, ми рекомендуємо почекати наступного оновлення програмного забезпечення, що містить це виправлення.
Якщо Виправлення доступне для завантаження, є розділ "Виправлення доступне для завантаження" на початку цієї статті бази знань. Якщо цей розділ не відображається, зверніться до служби підтримки клієнтів Microsoft, щоб отримати виправлення.
Примітка. Якщо виникають додаткові проблеми, або потрібно виявлення проблем, можливо, доведеться створити окремий запит на обслуговування. Звичайні кошти на технічну підтримку будуть застосовуватися для додаткових питань і проблем, які не пов'язані з цим виправленням. Повний список телефонів служби підтримки користувачів і технічної підтримки, або створити окремий запит на обслуговування відвідайте веб-сайт корпорації Майкрософт:
http://support.microsoft.com/contactus/?ws=supportПримітка. У формі "Виправлення доступне для завантаження" відображається список мов, для яких це виправлення доступне. Якщо потрібна мова не відображається, то виправлення недоступне для даної мови.
Попередні вимоги
Необхідно застосувати це виправлення на комп'ютері під керуванням однієї з таких операційних систем:
-
Windows Vista з пакетом оновлень (SP1)
-
Пакет оновлень Windows Vista (SP2)
-
ОС Windows Server 2008
-
Windows Server 2008 SP2
-
Windows Server 2008 R2
-
Windows 7
Щоб отримати додаткові відомості про те, як отримати пакет оновлень для Windows Vista клацніть номер статті в базі знань Microsoft Knowledge Base:
935791 як отримати найновіший пакет оновлень Windows Vista
Щоб отримати додаткові відомості про те, як отримати пакет оновлень для Windows Server 2008 клацніть номер статті в базі знань Microsoft Knowledge Base:
968849 як отримати найновіший пакет оновлень для Windows Server 2008
Необхідність перезавантаження
Після застосування цього виправлення комп'ютер необхідно перезавантажити.
Відомості про заміну виправлень
Це виправлення не замінює жодних інших виправлень.
Відомості про файли
Англійська версія цього виправлення на комп'ютері має атрибути файлів (або новіші атрибути файлів), подані в нижченаведеній таблиці. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Переглядаючи відомості про файл, час конвертується у місцевий час. Щоб визначити різницю між UTC і місцевим часом, використайте вкладку Часовий пояс у Дата й час на панелі керування.
Відомості про файли Windows Vista і Windows Server 2008
Увага! Виправлення для Windows Vista і Windows Server 2008, які входять до одного пакета. Однак, тільки "Windows Vista" зазначено на сторінці виправлення запит. Запит на отримання пакета виправлень для однієї або обох операційних систем, на, виберіть виправлення, указане в розділі "Windows Vista". Завжди звертайтесь до розділу "Застосовується до", щоб визначити до якої саме операційної системи застосовується виправлення.
-
Файли, які стосуються певного продукту, випуску (RTM, SP-n), і типу підтримки (LDR, GDR), можна визначити за властивістю номерами версій, указаними в наведеній нижче таблиці.
Версія
Продукт
SR_Level
Галузь
6.0.600
1.
22 XXXWindows Vista і Windows Server 2008
SP1
LDR
6.0.600
2.
22 XXXWindows Vista і Windows Server 2008
SP2
LDR
-
Пакет оновлень 1 інтегровано до остаточної версії Windows Server 2008.
-
Файли з розширеннями MANIFEST (. MANIFEST) і MUM (. MUM), які інсталюються в кожній системі, які, зазначаються окремо в розділі "Додаткові файл інформацію для Windows Server 2008 і Windows Vista". МАМІ файлів і файли з розширеннями MANIFEST і на пов'язані файли каталогу безпеки (. cat), є надзвичайно важливі для відстеження стану оновлюваних компонентів. Файли каталогу безпеки, для яких не вказано атрибути, підписані цифровим підписом корпорації Майкрософт.
Для всіх підтримуваних версій x86-процесорів, Windows Server 2008 і Windows Vista
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
Oleaut32.dll |
6.0.6001.22544 |
563,200 |
19-Oct-2009 |
14:10 |
x86 |
Oleaut32.dll |
6.0.6002.22247 |
563,712 |
19-Oct-2009 |
13:50 |
x86 |
Для всіх підтримуваних версій x64-процесорів, Windows Server 2008 і Windows Vista
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
Oleaut32.dll |
6.0.6001.22544 |
847,872 |
19-Oct-2009 |
15:20 |
x64 |
Oleaut32.dll |
6.0.6002.22247 |
846,848 |
19-Oct-2009 |
13:47 |
x64 |
Oleaut32.dll |
6.0.6001.22544 |
563,200 |
19-Oct-2009 |
14:10 |
x86 |
Oleaut32.dll |
6.0.6002.22247 |
563,712 |
19-Oct-2009 |
13:50 |
x86 |
Для всіх підтримуваних версій Windows Server 2008 IA-64-процесорів
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
Oleaut32.dll |
6.0.6001.22544 |
1,987,072 |
19-Oct-2009 |
14:15 |
IA-64 |
Oleaut32.dll |
6.0.6002.22247 |
1,987,072 |
19-Oct-2009 |
13:42 |
IA-64 |
Oleaut32.dll |
6.0.6001.22544 |
563,200 |
19-Oct-2009 |
14:10 |
x86 |
Oleaut32.dll |
6.0.6002.22247 |
563,712 |
19-Oct-2009 |
13:50 |
x86 |
Відомості про файли Windows 7 і Windows Server 2008 R2
Увага! Виправлення для ОС Windows 7 і Windows Server 2008 R2 входять до одного пакета. Однак, термінові виправлення зазначені на сторінці запиту виправлення списку для обох операційних систем. Щоб отримати пакет виправлень для однієї або обох операційних систем виберіть виправлення вказане в розділі "Windows 7/Windows Server 2008 R2". Завжди звертайтесь до розділу "Застосовується до", щоб визначити до якої саме операційної системи застосовується виправлення.
-
Файли, які стосуються певного продукту, випуску (RTM, SP-n), і типу підтримки (LDR, GDR), можна визначити за властивістю номерами версій, указаними в наведеній нижче таблиці.
Версія
Продукт
SR_Level
Галузь
6.1.760
0.
20 XXXWindows 7 і Windows Server 2008 R2
RTM
LDR
-
Файли з розширеннями MANIFEST (. MANIFEST) і MUM (. MUM), які інсталюються в кожній системі, які, зазначаються окремо в розділі "Додаткові файл відомості для ОС Windows 7 і Windows Server 2008 R2". Файли з РОЗШИРЕННЯМ і файли з розширеннями MANIFEST і на пов'язані файли каталогу безпеки (. cat), є надзвичайно важливі для відстеження стану оновлюваних компонентів. Файли каталогу безпеки, для яких не вказано атрибути, підписані цифровим підписом корпорації Майкрософт.
Для всіх підтримуваних версій Windows 7 x86
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
Oleaut32.dll |
6.1.7600.20554 |
571,904 |
21-Oct-2009 |
06:05 |
x86 |
Для всіх підтримуваних версій x64-процесорів, Windows 7 і Windows Server 2008 R2
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
Oleaut32.dll |
6.1.7600.20554 |
861,184 |
21-Oct-2009 |
06:37 |
x64 |
Для всіх підтримуваних версій Windows Server 2008 R2 на базі IA-64-процесорів
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
Oleaut32.dll |
6.1.7600.20554 |
2,039,296 |
21-Oct-2009 |
04:54 |
IA-64 |
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Додаткові відомості
Щоб отримати додаткові відомості про дані, що маршалінг відвідайте веб-сайт Microsoft Developer Network (MSDN):
http://msdn.microsoft.com/en-us/library/ms692621%28VS.85%29.aspxЩоб отримати додаткові відомості про типи для користувача з даними (UDTs) відвідайте такі сайти веб-сайті MSDN: