다음을 통해 공유


!rcdrkd.rcdrsettraceprefix

!rcdrkd.rcdrsettraceprefix 확장은 추적 메시지 접두사를 설정합니다.

!rcdrkd.rcdrsettraceprefix TracePrefixString 

매개 변수

TracePrefixString
추적 메시지 접두사 문자열입니다.

DLL

Rcdrkd.dll

설명

레코더 로그의 각 메시지에는 추적 메시지 접두사 문자열을 지정하여 제어할 수 있는 접두사는 있습니다. 자세한 내용은 추적 메시지 접두사를 참조 하세요.

예제

다음 예제에서 추적 메시지 접두사는 원래 %7!u!: %! FUNC! - . %7!u! 매개 변수는 접두사에 메시지 시퀀스 번호가 포함되도록 지정합니다. %! 매개 변수 입니다. FUNC! 는 접두사에 메시지를 생성한 함수의 이름이 포함되도록 지정합니다. 이 예제에서는 !rcdrsettraceprefix를 호출하여 접두사 문자열을 %7!u!로 변경합니다. 그런 다음 로그 표시에는 메시지 시퀀스 번호가 포함되지만 함수 이름은 포함되지 않습니다.

0: kd> !rcdrlogdump USBXHCI -a 0xfffffa8010737b60
Trace searchpath is: 

Trace format prefix is: %7!u!: %!FUNC! - 
Trying to extract TMF information from - C:\ProgramData\dbg\sym\usbxhci.pdb\D4C85D5D3E2843879EDE226A334D69552\usbxhci.pdb
--- start of log ---
405: TransferRing_DispatchEventsAndReleaseLock - 1.8.1: Mapping Begin : Path 1 TransferRingState_Mapping Events 0x00000000
406: TransferRing_StageRetrieveFromRequest - 1.8.1: WdfRequest 0x0000057FEE117A88 TransferData 0xFFFFFA8011EE8700 Function 0x9 Length 500 TransferSize 500 BytesProcessed 0
...
---- end of log ----

0: kd> !rcdrsettraceprefix %7!u!: 
SetTracePrefix: "%7!u!: "
0: kd> !rcdrlogdump USBXHCI -a 0xfffffa8010737b60
Trace searchpath is: 

Trace format prefix is: %7!u!: 
Trying to extract TMF information from - C:\ProgramData\dbg\sym\usbxhci.pdb\D4C85D5D3E2843879EDE226A334D69552\usbxhci.pdb
--- start of log ---
405: 1.8.1: Mapping Begin : Path 1 TransferRingState_Mapping Events 0x00000000
406: 1.8.1: WdfRequest 0x0000057FEE117A88 TransferData 0xFFFFFA8011EE8700 Function 0x9 Length 500 TransferSize 500 BytesProcessed 0
...
---- end of log ----

참고 항목

RCDRKD 확장