.kframe(스택 길이 설정)
.kframes 명령은 스택 추적 표시의 기본 길이를 설정합니다.
.kframes FrameCountDefault
매개 변수
FrameCountDefault
스택 추적 명령을 사용할 때 표시할 스택 프레임 수를 지정합니다.
환경
환경 | |
---|---|
모드 | 사용자 모드, 커널 모드 |
대상 | 라이브, 크래시 덤프 |
플랫폼 | 모두 |
설명
.kframes 명령을 사용하여 스택 추적 표시의 기본 길이를 설정할 수 있습니다. 이 길이는 k, kb, kp, kP 및 kv 명령이 표시하는 프레임 수와 kd 명령이 표시하는 DWORD_PTRs 수를 제어합니다.
이러한 명령에 FrameCount 또는 WordCount 매개 변수를 사용하여 이 기본 길이를 재정의할 수 있습니다.
현재 값을 보려면 매개 변수 없이 .kframes 명령을 사용합니다.
.kframes
Default stack trace depth is 0n256 frames
다음 명령을 사용하여 스택 추적 깊이를 0x2 설정합니다.
.kframes 0x2
Default stack trace depth is 0n2 frames
다음 명령을 사용하여 두 개의 스택과 두 개의 원시 스택 값을 표시합니다.
k
# Child-SP RetAddr Call Site
00 00000054`b71ffb78 00007ffe`1ee672ae ntdll!DbgBreakPoint
01 00000054`b71ffb80 00007ffe`1e2a3e2d ntdll!DbgUiRemoteBreakin+0x4e
kd
00000054`b71ffb70 00000000
00000054`b71ffb74 00000000
FrameCount 및 WordCount를 지정하여 추가 값을 표시합니다.
k 3
# Child-SP RetAddr Call Site
00 00000054`b71ffb78 00007ffe`1ee672ae ntdll!DbgBreakPoint
01 00000054`b71ffb80 00007ffe`1e2a3e2d ntdll!DbgUiRemoteBreakin+0x4e
02 00000054`b71ffbb0 00007ffe`1eddef48 KERNEL32!BaseThreadInitThunk+0x1d
kd 5
00000054`b71ffb70 00000000
00000054`b71ffb74 00000000
00000054`b71ffb78 1ee672ae
00000054`b71ffb7c 00007ffe
00000054`b71ffb80 00000000