メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

現象

Windows 7、Windows Vista、Windows Server 2008 R2、または Windows Server 2008 を実行しているコンピューターで次のシナリオを検討してください。

  • COM サーバーには、COM クライアントからバリアント型を渡します。バリアントには、単一のユーザー定義データ型 (UDT) または Udt の SafeArray が含まれています。

  • COM クライアントには、COM サーバーからバリアント型を渡します。バリアントには、単一のユーザー定義データ型 (UDT) または Udt の SafeArray が含まれています。

どちらのシナリオでは、バリアントは正常に渡されません。さらに、次のエラー メッセージが表示されます。

(スタブは不正なデータを受信しました) 0x800706F7

原因

この問題は、Oleaut32.dll ファイルでエラーが発生したために発生します。、エラーのためには、バリアント型にラップされている Udt をマーシャ リングできません。

解決策

修正プログラムの情報

サポートされている修正プログラムは、マイクロソフトから入手可能です。ただし、この修正プログラムは、ここで説明する問題のみを修正することを目的としたものです。この修正プログラムは、この資料に記載された問題があったシステムのみに対して適用してください。この修正プログラムは、今後さらにテストを行う場合があります。したがって、この問題の影響が深刻でない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことをお勧めします。

修正プログラムをダウンロードできる場合は、このサポート技術情報の資料の上部に「修正プログラムのダウンロード」セクションがあります。このセクションが表示されていない場合は、マイクロソフト カスタマー サービス サポートにお問い合わせのうえ、修正プログラムを入手してください。

注: さらなる問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストの作成が必要な場合があります。この修正プログラムの対象外の追加の質問および問題については、通常のサポート料金が適用されます。マイクロソフト カスタマー サービス サポートの電話番号一覧または別のサービス リクエストの作成については、次のマイクロソフト Web サイトを参照してください。

http://support.microsoft.com/contactus/?ws=support注: [修正プログラムのダウンロード] フォームには、修正プログラムが提供されている言語が表示されます。お使いの言語が表示されない場合は、その言語の修正プログラムが利用できないためです。

必要条件

次のオペレーティング システムのいずれかを実行しているコンピューターにこの修正プログラムを適用する必要があります。

  • Windows Vista Service Pack (SP1)

  • Windows Vista Service Pack (SP2)

  • Windows サーバー 2008

  • Windows Server 2008 SP2

  • Windows Server 2008 R2

  • Windows 7 の場合

Windows Vista Service Pack を入手する方法の関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。

935791 Windows Vista service pack の入手方法

Windows Server 2008 サービス パックの入手方法の詳細については、次のマイクロソフト サポート技術資料の次の記事をご参照ください。

968849 Windows Server 2008 の最新の service pack の入手方法

再起動の必要性

この修正プログラムの適用後、コンピューターを再起動する必要があります。

修正プログラムの置き換えに関する情報

この修正プログラムによって他の修正プログラムが置き換わることはありません。

ファイル情報

修正プログラム (英語版) のファイル属性は次表のとおりです。ただし、これより新しい修正プログラムがリリースされている可能性もあります。各ファイルの日付および時刻は、世界協定時刻 (UTC) で示されています。ファイル情報に表示される時刻は、ローカル時刻に変換されています。UTC とローカル時刻との時差を確認するには、コントロール パネルの [日付と時刻] の [タイム ゾーン] タブを使用してください。

Windows Vista および Windows Server 2008 のファイル情報のメモ

重要 Windows Vista の修正プログラムと Windows Server 2008 の修正プログラムは、同じパッケージに含まれています。ただし、「Windows Vista」 のみが修正プログラムの要求ページに一覧表示されます。1 つまたは両方のオペレーティング システムに適用される修正プログラム パッケージを要求するには、ページで、"Windows Vista"の下に記載されている修正プログラムを選択します。必ず資料の「対象製品」を参照して、各修正プログラムの適用対象である実際のオペレーティング システムを確認してください。

  • 特定の製品、SR_Level (RTM、SPn)、および区分 (LDR、GDR) に適用されるファイルは、次表に記載されているファイルのバージョン番号を調べると確認できます。

    バージョン

    製品

    SR_Level

    サービス区分

    6.0.600
    1.
    22xxx

    Windows Vista および WIndows Server 2008

    SP1

    LDR

    6.0.600
    2.
    22xxx

    Windows Vista および WIndows Server 2008

    SP2

    LDR

  • Service Pack 1 は、Windows Server 2008 のリリース バージョンに統合されています。

  • マニフェスト ファイル (.manifest) および MUM ファイル (.mum) インストールされている環境ごとに、別々 に表示されている追加のファイルについては、Windows server 2008 と Windows Vista の"です。MUM ファイルと MANIFEST ファイルと関連付けられているセキュリティ カタログ (.cat) ファイルは、更新されたコンポーネントの状態を維持するために非常に重要です。属性が一覧表示されていないセキュリティ カタログ ファイルは、Microsoft デジタル署名で署名されています。

すべてのサポートされる x 86 ベース バージョンの Windows Vista および Windows Server 2008

ファイル名

ファイル バージョン

ファイル サイズ

日付

時刻

プラットフォーム

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 Vista および Windows Server 2008

ファイル名

ファイル バージョン

ファイル サイズ

日付

時刻

プラットフォーム

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

すべてのサポートされる IA 64 ベースのバージョンの Windows Server 2008

ファイル名

ファイル バージョン

ファイル サイズ

日付

時刻

プラットフォーム

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" の下に一覧表示されている修正プログラムを選択します。必ず資料の「対象製品」を参照して、各修正プログラムの適用対象である実際のオペレーティング システムを確認してください。

  • 特定の製品、SR_Level (RTM、SPn)、および区分 (LDR、GDR) に適用されるファイルは、次表に記載されているファイルのバージョン番号を調べると確認できます。

    バージョン

    製品

    SR_Level

    サービス区分

    6.1.760
    0.
    20xxx

    Windows 7 および Windows Server 2008 R2

    RTM

    LDR

  • マニフェスト ファイル (.manifest) と、MUM ファイル (.mum) インストールされている環境ごとに、[その他のファイルの Windows Server 2008 R2 と Windows 7 の情報] セクションで個別に記載されているです。MUM ファイル、MANIFEST ファイル、および関連するセキュリティ カタログ (.cat) ファイルは、更新されたコンポーネントの状態を維持するために不可欠です。属性が一覧表示されていないセキュリティ カタログ ファイルは、Microsoft デジタル署名で署名されています。


サポートされているすべての x86 ベース バージョンの Windows 7



ファイル名

ファイル バージョン

ファイル サイズ

日付

時刻

プラットフォーム

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


サポートされているすべての IA-64 ベース バージョンの Windows Server 2008 R2

ファイル名

ファイル バージョン

ファイル サイズ

日付

時刻

プラットフォーム

Oleaut32.dll

6.1.7600.20554

2,039,296

21-Oct-2009

04:54

IA-64


状況

マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。

詳細

マーシャ リングの詳細については、次の Microsoft Developer Network (MSDN) Web サイトを参照してください。

http://msdn.microsoft.com/en-us/library/ms692621%28VS.85%29.aspxユーザー定義データ型 (Udt) の詳細については、次の MSDN Web サイトを参照してください。

http://msdn.microsoft.com/en-us/library/ms221210.aspx

http://msdn.microsoft.com/en-us/library/ms221453.aspx

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×