경고 C6258
사용 하 여
TerminateThread
적절 한 스레드 클린 허용 하지 않습니다.
이 경고는 호출 TerminateThread
이 검색되었음을 나타냅니다.
설명
TerminateThread
는 가장 극단적인 경우에만 사용해야 하는 위험한 함수입니다. TerminateThread 호출과 관련된 문제에 대한 자세한 내용은 함수를 참조하세요.TerminateThread
코드 분석 이름: USINGTERMINATETHREAD
스레드를 올바르게 종료하려면
함수를 사용하여 이벤트 개체를 만듭니다
CreateEvent
.스레드를 만듭니다.
각 스레드는 함수를 호출하여 이벤트 상태를 모니터링합니다
WaitForSingleObject
.이벤트가 신호 상태(
WaitForSingleObject
반환)로 설정되면 각 스레드는 자체 실행을 종료합니다WAIT_OBJECT_0
.
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기