From ff2b0e3943803e45fdc275eb01139bc6b84e8544 Mon Sep 17 00:00:00 2001 From: NateD-MSFT <34494373+NateD-MSFT@users.noreply.github.com> Date: Thu, 9 Apr 2020 19:48:02 -0700 Subject: Add CA defect to SDV-FailDriver-WDM sample Add a simple C28171 code analysis for drivers violation to the SDV-FailDriver-WDM sample, so that we can use it to validate CA for drivers is working correctly. --- tools/sdv/samples/SDV-FailDriver-WDM/driver/fail_driver1.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/sdv/samples/SDV-FailDriver-WDM/driver/fail_driver1.c b/tools/sdv/samples/SDV-FailDriver-WDM/driver/fail_driver1.c index 0aed2564..03087d9f 100644 --- a/tools/sdv/samples/SDV-FailDriver-WDM/driver/fail_driver1.c +++ b/tools/sdv/samples/SDV-FailDriver-WDM/driver/fail_driver1.c @@ -68,6 +68,9 @@ DriverAddDevice( UNREFERENCED_PARAMETER(PhysicalDeviceObject); PAGED_CODE(); + + // Injected CA defect for C28171 + PAGED_CODE(); status = IoCreateDevice(DriverObject, sizeof(DRIVER_DEVICE_EXTENSION), -- cgit v1.3.1