다음을 통해 공유


정적 드라이버 검증 도구 규칙 목록 파일

SDV 규칙 목록 파일은 각 줄에 하나의 규칙 또는 규칙 이름 패턴이 있는 하나 이상의 정적 드라이버 검증 도구 규칙 또는 규칙 이름 패턴을 나열하는 텍스트 파일입니다. 규칙은 순서대로 표시될 수 있으며 표시되는 순서대로 확인됩니다. 파일에는 Test.sdv와 같은 .sdv 파일 이름 확장 프로그램이 있습니다.

각 줄에 나열된 규칙은 하나의 규칙 이름이거나 모든 SDV 규칙을 나타내는 와일드카드 문자(*)일 수 있습니다.

SDV에는 WDK의 \tools\sdv\samples\rule_sets\wdm 하위 디렉터리에 유용한 규칙 목록 파일 집합이 포함되어 있으며 직접 만들 수 있습니다.

명령에서 규칙 목록 파일을 사용하려면 정적 드라이버 검증 도구 명령(MSBuild)을 참조하세요.

일반적으로 규칙 목록 파일을 사용하여 규칙 이름 패턴으로 지정할 수 없는 SDV 확인에 대한 여러 규칙을 지정합니다. 일괄 처리 및 회귀 테스트에도 유용합니다.

예제

다음 샘플 규칙 목록 파일은 선택한 SDV 규칙 집합을 나열합니다.

AddDevice
IrqlApcLte
LowerDriverReturn
KeWaitDeadlock
ZwRegistryOpen

다음 명령은 규칙 목록 파일 MyRules.sdv를 사용하여 SDV 확인을 시작합니다.

msbuild /t:sdv /p:Inputs="/check:D:\SDV\MyRules.sdv" mydriver.VcxProj /p:Configuration="Windows 7 Release" /p:Platform=Win32

코멘트

확인 규칙을 나열하기 위해 만든 규칙 목록 파일에는 .sdv 파일 이름 확장명이 있습니다. 규칙에 대한 SDV 소스 코드 파일에는 .slic 파일 이름 확장명이 있습니다.