다음을 통해 공유


PnpSameDeviceObject 규칙(wdm)

PnpSameDeviceObject 규칙은 드라이버가 유효한 대상 디바이스 개체에 대한 포인터를 사용하여 IoAttachDeviceToDeviceStack을 호출하도록 지정합니다.

뾰족한 디바이스 개체가 표준이 아닌 경우 드라이버는 이 규칙을 위반합니다. 이 규칙은 드라이버가 디바이스 스택에 올바르게 연결되도록 합니다.

이 규칙은 원본 개체에 대한 포인터의 유효성을 확인하지 않습니다.

드라이버 모델: WDM

테스트 방법

컴파일 시

정적 드라이버 검증 도구 를 실행하고 PnpSameDeviceObject 규칙을 지정합니다.

다음 단계를 사용하여 코드 분석을 실행합니다.
  1. 코드를 준비합니다(역할 형식 선언 사용).
  2. 정적 드라이버 검증 도구 실행
  3. 결과를 보고 분석합니다.

자세한 내용은 정적 드라이버 검증 도구로 드라이버에서 결함 찾기를 참조하세요.

적용 대상

IoAttachDeviceToDeviceStack