다음을 통해 공유


~f(스레드 고정)

~f 명령은 지정된 스레드를 중지하여 중지하고 고정되지 않을 때까지 기다립니다.

이 명령을 f(메모리 채우기) 명령과 혼동하지 마세요.

~Thread f 

매개 변수

스레드
고정할 스레드를 지정합니다. 구문에 대한 자세한 내용은 스레드 구문을 참조하세요.

Environment

항목 Description
모드 사용자 모드만
대상 라이브, 크래시 덤프
플랫폼 모두

추가 정보

고정 스레드의 작동 방식 및 스레드의 동결 및 일시 중단을 제어하는 다른 명령 목록에 대한 자세한 내용은 프로세스 및 스레드 제어를 참조하세요.

설명

사용자 모드에서만 스레드를 지정할 수 있습니다. 커널 모드에서 타일(~)은 프로세서를 나타냅니다.

~f 명령을 사용하면 지정된 스레드가 중지됩니다. 디버거를 통해 대상 애플리케이션이 실행을 다시 시작할 수 있게 되면 이 스레드가 중지된 상태로 유지되는 동안 다른 스레드가 예상대로 실행됩니다.

다음 예제에서는 이 명령을 사용하는 방법을 보여 줍니다. 다음 명령은 모든 스레드의 현재 상태 표시합니다.

0:000> ~* k

다음 명령은 현재 예외를 발생시킨 스레드를 중지합니다.

0:000> ~# f

다음 명령은 이 스레드의 상태 일시 중단되어 있는지 확인합니다.

0:000> ~* k

다음 명령은 스레드 번호 123의 고정을 해제합니다.

0:000> ~123 u