Правило CompleteRequest (wdm)
Правило CompleteRequest проверяет, не вызывается ли подпрограмма IoCompleteRequest после выполнения подпрограммы завершения и что она не возвращает STATUS_MORE_PROCESSING_REQUIRED.
Это правило сообщает о дефекте, если:
Драйвер вызывает IoCompleteRequest , если драйвер не владеет запросом.
Драйверу не удается вызвать IoCompleteRequest , когда требуется завершение.
Модель драйвера: WDM
Как тестировать
Во время компиляции |
---|
Запустите Static Driver Verifier и укажите правило CompleteRequest . Выполните следующие действия, чтобы выполнить анализ кода.
Дополнительные сведения см. в разделе Использование средства проверки статических драйверов для поиска дефектов в драйверах. |
Применяется к
IoCompleteRequestIoSetCompletionRoutineIoSetCompletionRoutineExRemoveHeadList