EtwActivityIdControl 함수(wdm.h)
EtwActivityIdControl 함수는 현재 활동 식별자를 만들고, 쿼리하고, 설정합니다.
구문
NTSTATUS EtwActivityIdControl(
[in] ULONG ControlCode,
[in, out] LPGUID ActivityId
);
매개 변수
[in] ControlCode
ControlCode 매개 변수는 다음 정의된 값 중 하나일 수 있습니다.
[in, out] ActivityId
이벤트와 연결된 활동을 나타내는 식별자입니다. ActivityId 매개 변수는 관련 이벤트를 그룹화할 수 있는 방법을 제공하며 종단 간 추적에 사용됩니다.
반환 값
EtwActivityIdControl 은 STATUS_SUCCESS 또는 적절한 NTSTATUS 값을 반환합니다.
설명
활동 식별자는 계산의 공통 스레드에서 별도의 이벤트를 연결하는 방법을 제공합니다. 활동은 애플리케이션 및 드라이버에서 수행하는 작업 항목입니다. 활동의 개념은 엔드 투 엔드 추적의 핵심 구성 요소입니다.
ControlCode가 EVENT_ACTIVITY_CTRL_CREATE_ID 않는 한 EtwActivityIdControl의 호출자는 IRQL < DISPATCH_LEVEL 실행되어야 합니다. 이 경우 모든 IRQL에서 함수를 호출할 수 있습니다.
EtwActivityIdControlKernel 함수를 사용하여 작업 식별자 커널 스레드를 쿼리하거나 설정합니다.
요구 사항
| 지원되는 최소 클라이언트 | Windows Vista 이상 버전의 Windows 사용할 수 있습니다. |
| 대상 플랫폼 | 유니버설 |
| 헤더 | wdm.h(Wdm.h, Ntddk.h 포함) |
| 라이브러리 | NtosKrnl.lib |
| DLL | NtosKrnl.exe |
| IRQL | 설명 섹션 참조 |
참고 항목
피드백
다음에 대한 사용자 의견 제출 및 보기