Правило TargetRelationNeedsRef (wdm)
Правило TargetRelationNeedsRef указывает, что при обработке запроса TargetDeviceRelation подпрограмма DispatchPnP драйвера вызывает одну из следующих функций для ссылки на PDO дочернего устройства:
Это правило применяется только в том случае, если драйвер завершает IRP, задавая Irp->IoStatus.Information
для указателя новое значение, отличное от NULL . Он не применяется, когда драйвер передает IRP более низкому драйверу.
Это правило не указывает, что квалифифициируется как допустимое значение для Irp->IoStatus.Information
. Это правило применяется только в том случае, если драйвер изменяет значение и новое значение не равно NULL. Допустимое значение — это указатель на структуру DEVICE_RELATIONS, содержащую запрошенные сведения о связях.
Это правило применяется только к водителям автобусов.
Модель драйвера: WDM
Как тестировать
Во время компиляции |
---|
Запустите средство проверки статических драйверов и укажите правило TargetRelationNeedsRef . Выполните следующие действия, чтобы выполнить анализ кода.
Дополнительные сведения см. в разделе Использование средства проверки статических драйверов для поиска дефектов в драйверах. |
Применяется к
IoCallDriverObReferenceObjectByHandleObReferenceObjectByPointerPoCallDriver