Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Użyj tych reguł, aby sprawdzić, czy sterownik wykonuje wywołania DDI na wymaganym poziomie IRQL.
Sterownik, który nie przestrzega reguł IRQL, może powodować poważne problemy podczas pracy, które mogą prowadzić do stanu zakleszczenia lub awarii komputera.
W tym dziale
| Temat | Opis |
|---|---|
Reguła KmdfIrql określa, że sterownik wywołuje metodę struktury na poziomie IRQL, który jest mniejszy lub równy maksymalnemu poziomowi IRQL dla tej metody. |
|
Reguła KmdfIrql2 określa, że sterownik wywołuje metodę struktury na poziomie IRQL, który jest mniejszy lub równy maksymalnemu IRQL dla tej metody. |
|
Reguła UsbKmdfIrql określa, że sterownik KMDF nie wywołuje interfejsów sterowników urządzeń specyficznych dla usb (DDI) na nieprawidłowym poziomie IRQL. |
|
Reguła UsbKmdfIrql2 określa, że sterownik KMDF nie powinien wywoływać identyfikatorów DDI specyficznych dla usb na nieprawidłowym poziomie IRQL. |
|
Reguła UsbKmdfIrqlExplicit sprawdza, czy interfejsy DDI dla KMDF są wywoływane na prawidłowym poziomie IRQL. Ta reguła dotyczy wszystkich funkcji EvtIoCallback. |
|
Reguła WdfRequestSendSyncAtDispatch sprawdza, czy funkcja WdfRequestSend jest wysyłana na prawidłowy poziom priorytetu IRQL. |
|
Reguła WdfRequestSendSyncAtDispatch2 sprawdza, czy funkcja WdfRequestSend jest wysyłana na prawidłowym poziomie priorytetu IRQL. |
Aby wybrać zestaw reguł Irql
Wybierz projekt sterownika (.vcxProj) w programie Microsoft Visual Studio. W menu sterowników kliknij Uruchom Weryfikator Sterowników Statycznych….
Kliknij kartę Reguły . W obszarze Zestawy reguł wybierz pozycję Irql.
Aby wybrać domyślny zestaw reguł w oknie wiersza polecenia dla deweloperów programu Visual Studio, określ irql.sdv z opcją /check . Przykład:
msbuild /t:sdv /p:Inputs="/check:Irql.sdv" mydriver.VcxProj /p:Configuration="Win8 Release" /p:Platform=Win32Aby uzyskać więcej informacji, zobacz Użycie Static Driver Verifier do Znalezienia Defektów w Sterownikach oraz Polecenia Static Driver Verifier (MSBuild).