다음을 통해 공유


스레드

디버거 아키텍처에서 스레드는 다음과 같습니다.

  • 계산의 기본 단위입니다. 스레드는 단일 호출 스택의 컨텍스트 내에서 해당 명령을 순차적으로 실행하여 한 코드 컨텍스트에서 다음 코드 컨텍스트로 이동합니다.

  • 스레드 자체 및 스레드가 실행 중인 프로그램을 식별할 수 있습니다. 스레드는 이름을 지정하고, 일시 중단하고, 다시 시작할 수 있습니다. 스레드는 연결된 스택 프레임을 열거할 수도 있으며 일부 조건에서는 다른 스택 프레임으로 이동할 수 있습니다. 스택 프레임의 컨텍스트를 고려할 때 스레드는 연결된 논리 스레드(있는 경우)를 반환할 수 있습니다. 스레드에는 IDE의 스레드 창에 표시될 수 있는 일시 중단 횟수와 같은 속성이 있습니다.

  • 일반적으로 프로그램 실행의 결과로 DE(디버그 엔진) 또는 가상 머신에서 만든 IDebugThread2 인터페이스로 표시됩니다.

참고 항목