DPC 클래스
이 클래스는 DPC(디바이스 지연 프로시저 호출) 이벤트에 대한 이벤트 유형 클래스입니다.
MOF 코드에서 다음 구문이 간소화되었습니다.
[EventType{66, 68, 69}, EventTypeName{"ThreadDPC", "DPC", "TimerDPC"}]
class DPC : PerfInfo
{
object InitialTime;
uint32 Routine;
};
DPC 클래스에는 다음과 같은 유형의 멤버가 있습니다.
DPC 클래스에는 이러한 속성이 있습니다.
-
InitialTime
-
-
데이터 형식: object
-
액세스 형식: 읽기 전용
-
한정자: WmiDataId(1), Extension("WmiTime")
DPC 입력 시간입니다.
-
-
루틴
-
-
데이터 형식: uint32
-
액세스 형식: 읽기 전용
-
한정자: WmiDataId(2), 포인터
DPC 루틴의 주소입니다. 이미지 이벤트와 함께 주소를 사용하여 시작된 이미지를 찾습니다.
-
이러한 이벤트는 DPC를 입력할 때 기록됩니다. 이러한 이벤트를 사용하여 드라이버 및 커널 모드 구성 요소의 동작을 모니터링하고 확인합니다. 예를 들어 DPC, ISR 및 이미지 이벤트를 사용하여 높은 인터럽트 수준에서 너무 많은 시간을 소비하는 구성 요소를 확인할 수 있습니다. DPC 및 ISR 이벤트에는 루틴 기간을 계산하는 데 사용되는 진입 타임스탬프가 있습니다. 이미지 이벤트는 특정 모듈에 매핑되는 메모리 영역을 생성하기 위해 읽습니다. 매핑을 사용하여 인터럽트 루틴이 포함된 모듈을 찾을 수 있습니다.
TimerDPC 이벤트는 타이머 만료로 인해 DPC가 실행되고 스레드된 DPC가 실행될 때 ThreadDPC 이벤트가 기록되는 경우를 기록합니다.
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2008 [데스크톱 앱만 해당] |