ブルースクリーンエラーのチェック|パソコントラブル出張修理
TOP > 技術情報 > ブルースクリーン > 0x00000020 KERNEL_APC_PENDING_DURING_EXIT
STOP:0x00000020 KERNEL_APC_PENDING_DURING_EXITエラーの概要です。
これは、スレッドが終了したときの非同期プロシージャコール(APC)はまだ保留されていることを示します。
KERNEL_APC_PENDING_DURING_EXITパラメータ
以下のパラメータがブルースクリーンに表示されます。
第一パラメータ
APCのアドレスは、終了時に保留中のを見つけた。
第二パラメータ
スレッドのAPCは、カウントを無効にする。
第三パラメータ
現在のIRQL
第四パラメータ
予約済み
原因
キー・データ項目は、APCがスレッドごとにカウントを(パラメータ2)無効です。
カウントがゼロでない場合、それは問題の原因を示します。
APC無効カウントはドライバがKeEnterCriticalRegion呼び出すたびに、FsRtlEnterFileSystemデクリメントするか、またはmutexを獲得しています。
APC無効カウントはドライバがKeLeaveCriticalRegion、KeReleaseMutex、またはFsRtlExitFileSystem呼び出すたびにインクリメントされます。
これらの呼び出しは常にペアでなければならないので、APCはスレッドが終了したときにカウントがゼロであるべきとして無効にします。
負の値は、ドライバがそれらを再有効化することなく、APCの呼び出しを無効にしていることを示しています。
正の値は逆が真であることを示します。
※この内容は、Microsoftのバグチェックコードの解説を参考にして要点をまとめたものとなります。
翻訳内容は必ずしも正しいとは限りませんのでご容赦願います。
詳しい内容は
http://msdn.microsoft.com/en-us/library/windows/hardware/ff557421(v=vs.85).aspxをご覧下さい。