Aracılığıyla paylaş


Hata Denetimi 0xC7: ZAMANLAYICI_VEYA_DPC_GEÇERSİZ

TIMER_OR_DPC_INVALID hata denetimi 0x000000C7 değerine sahiptir. Bu, bellekte izin verilmediği bir yerde bir çekirdek zamanlayıcı veya ertelenmiş yordam çağrısı (DPC) bulunursa verilir.

Önemli

Bu makale programcılara yöneliktir. Bilgisayarınızı kullanırken mavi ekran hata kodu alan bir müşteriyseniz bkz. mavi ekran hatalarını giderme .

TIMER_OR_DPC_INVALID Parametreleri

Parametre 1 Parametre 2 Parametre 3 Parametre 4 Hatanın nedeni

0x0

Zamanlayıcı nesnesinin adresi

Denetlenen bellek aralığının başlangıcı

Denetlenen bellek aralığının sonu

Zamanlayıcı nesnesi, zamanlayıcı nesnesine izin verilmeyen bir bellek bloğunda bulundu. .

0x1

DPC nesnesinin adresi

Denetlenen bellek aralığının başlangıcı

Denetlenen bellek aralığının sonu

DPC nesnesi, DPC nesnesine izin verilmeyen bir bellek bloğunda bulundu.

0x2

DPC yordamının adresi

Denetlenen bellek aralığının başlangıcı

Denetlenen bellek aralığının sonu

DPC yordamı, DPC nesnesine izin verilmeyen bir bellek bloğunda bulundu.

0x3

DPC nesnesinin adresi

İşlemci numarası

Sistemdeki işlemci sayısı

DPC nesnesinin işlemci numarası doğru değil.

0x4

DPC yordamının adresi

İş parçacığının APC'i, çekirdek DPC yordamını çağırmadan önce sayıyı devre dışı bırakır

DPC yordamı çağrıldıktan sonra iş parçacığının APC devre dışı bırakma sayısı

DPC yordamı yürütme sırasında iş parçacığının APC devre dışı bırakma sayısı değiştirildi.

APC devre dışı bırakma sayısı, bir sürücü KeEnterCriticalRegion, FsRtlEnterFileSystem'ı her çağırışında veya bir mutex aldığında azalmış olur.

Bir sürücü KeLeaveCriticalRegion, KeReleaseMutex veya FsRtlExitFileSystem'ı her çağırışında APC devre dışı bırakma sayısı artırılır.

0x5

DPC yordamının adresi

İş parçacığının APC'i, çekirdek DPC yordamını çağırmadan önce sayıyı devre dışı bırakır

DPC yordamı çağrıldıktan sonra iş parçacığının APC devre dışı bırakma sayısı

zamanlayıcı DPC yordamı yürütüldü sırasında iş parçacığının APC devre dışı bırakma sayısı değiştirildi.

APC devre dışı bırakma sayısı, bir sürücü KeEnterCriticalRegion, FsRtlEnterFileSystem'ı her çağırışında veya bir mutex aldığında azalmış olur.

Bir sürücü KeLeaveCriticalRegion, KeReleaseMutex veya FsRtlExitFileSystem'ı her çağırışında APC devre dışı bırakma sayısı artırılır.

Nedeni

Bu durum genellikle bir sürücünün bulunduğu belleği boşaltmadan önce zamanlayıcıyı veya DPC'yi iptal edememesine neden olur.

Çözüm

Sürücü yazıcısıysanız, kodunuzdaki hataları düzeltmek için bu hata denetimi aracılığıyla elde edilen bilgileri kullanın.

Sistem yöneticisiyseniz sorun devam ederse sürücüyü kaldırmanız gerekir.