다음을 통해 공유


WDM 드라이버에 대한 규칙

섹션 내용

항목 Description

기본 규칙 집합(WDM)

기본 규칙 집합(Default.sdv)은 드라이버를 분석할 때 사용할 권장 규칙 집합을 지정합니다.

DDM(DDI 사용 규칙 집합)

이러한 규칙을 사용하여 드라이버가 WDM DDI를 올바르게 사용하는지 확인합니다.

IrpPending 규칙 집합(WDM)

이러한 규칙을 사용하여 드라이버가 IRP(I/O 요청 패킷)를 올바르게 보류하고 있는지 확인합니다.

IrpProcessing 규칙 집합(WDM)

이러한 규칙을 사용하여 드라이버가 IRP(I/O 요청 패킷)를 올바르게 처리하는지 확인합니다.

IrpTracking 규칙 집합(WDM)

이러한 규칙을 사용하여 드라이버가 IRP(I/O 요청 패킷)를 올바르게 추적하여 IRP가 미해결 상태일 때 디바이스가 제거되지 않도록 합니다.

Irql 규칙 집합(WDM)

이러한 규칙을 사용하여 드라이버가 필요한 IRQL에서 DDI 호출을 만드는지 확인합니다.

IRQL 규칙을 따르지 않는 드라이버는 작업 중에 심각한 문제를 일으킬 수 있으며 이로 인해 교착 상태 또는 컴퓨터 충돌이 발생할 수 있습니다.

LocalIrpProcessing 규칙 집합(WDM)

이러한 규칙을 사용하여 드라이버가 드라이버에서 만든 IRP(I/O 요청 패킷)를 올바르게 처리하는지 확인합니다.

WDM(잠금 규칙 집합)

이러한 규칙을 사용하여 드라이버가 공유 리소스를 올바르게 관리하는지 확인합니다.

기타 규칙 집합(WDM)

이러한 규칙을 사용하여 드라이버가 레지스트리 키, 문자열 및 디바이스 개체 포인터의 적절한 처리에 대한 일반적인 요구 사항 집합을 올바르게 따르는지 확인합니다.

경고 규칙 집합(WDM)

이러한 규칙을 사용하여 드라이버가 다양한 컨텍스트에서 IRP를 올바르게 처리할 수 있는지 확인하고 Microsoft 권장 모범 사례를 따릅니다.