Правило DoubleComplete (ndis)
Правило DoubleComplete указывает, что драйверы NDIS не должны выполнять запрос идентификатора объекта (OID) несколько раз.
Это правило проверяет, что если функция обратного вызова MiniportOidRequest возвращает NDIS_STATUS_SUCCESS, функция NdisMOidRequestComplete не должна вызываться для этого запроса. Правило также указывает, что, когда MiniportOidRequest возвращает состояние ожидания, драйвер не должен вызывать функцию NdisMOidRequestComplete несколько раз для этого запроса.
Модель драйвера: NDIS
Как тестировать
Во время компиляции |
---|
Запустите Static Driver Verifier и укажите правило DoubleComplete . Выполните следующие действия, чтобы выполнить анализ кода.
Дополнительные сведения см. в разделе Использование средства проверки статических драйверов для поиска дефектов в драйверах. |