Aracılığıyla paylaş


IrqlPsPassive kuralı (wdm)

IrqlPsPassive kuralı, sürücünün yalnızca IRQL = PASSIVE_LEVEL'de yürütülürken aşağıdaki İşlem Yapısı yordamlarını çağırdığını belirtir:

Sürücü modeli: WDM

Bu kuralda bulunan hata denetimleri: Hata Denetimi 0xC4: DRIVER_VERIFIER_DETECTED_VIOLATION (0x0002001C)

Test etme

Derleme zamanında

Statik Sürücü Doğrulayıcı'yı çalıştırın ve IrqlPsPassive kuralını belirtin.

Kodunuzun analizini çalıştırmak için aşağıdaki adımları kullanın:
  1. Kodunuzu hazırlayın (rol türü bildirimlerini kullanın).
  2. Statik Sürücü Doğrulayıcı'sı çalıştırın.
  3. Sonuçları görüntüleyin ve analiz edin.

Daha fazla bilgi için bkz. Sürücülerdeki Hataları Bulmak için Statik Sürücü Doğrulayıcı kullanma.

Çalışma zamanında

Sürücü Doğrulayıcısı'nı çalıştırın ve DDI uyumluluk denetimi seçeneğini belirleyin.

Şunun için geçerlidir:

PsCreateSystemThreadPsGetVersionPsSetCreateProcessNotifyRoutinePsSetCreateThreadNotifyRoutinePsSetLoadImageNotifyRoutinePsTerminateSystemThread