現在オフラインです。再接続するためにインターネットの接続を待っています

SetWaitableTimeruser 用の APC ルーチンがシステム インターフェイスを呼び出す際にデッドロックが起こる

この記事は、以前は次の ID で公開されていました: JP268229
この資料は、アーカイブされました。これは "現状のまま" で提供され、更新されることはありません。
現象
Windows 2000 において、APC ルーチン内で SetWaitableTimer へのシステム コールが行われた場合、デッドロックが発生することがあります。

この障害は、以下のいずれかの条件で起こります。
  • マルチスレッド化されたプログラム
  • SetWaitableTimer 内の正の lPeriod
  • MsgWaitForMultipleObjectsEx が MWMO_ALERTABLE にセットされている
  • SetWaitableTimer で指定されている APC ルーチンでシステム コール (たとえば、Net、Wnet、COM など) が呼び出される
  • システム コールが内部警告ルーチンも呼び出したとき


状況

Windows 2000

この問題を解決するためのモジュールは、Windows 2000 日本語版 Service Pack 2 以降に含まれております。
Windows 2000 日本語版の最新 Service Pack については、以下 Web サイトから入手できます。
詳細
Windows 2000 と Windows 2000 の修正プログラムを同時にインストールする方法の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
249149 Installing Microsoft Windows 2000 and Windows 2000 Hotfixes

関連情報
この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID 268229 (最終更新日 2001-02-22) をもとに作成したものです。

プロパティ

文書番号:268229 - 最終更新日: 02/04/2014 14:06:35 - リビジョン: 3.1

Microsoft Windows 2000 Professional, Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server

  • kbnosurvey kbarchive kbhotfixserver kbbug kbfix kbwin2000presp2fix win2000sp2fix KB268229
フィードバック