반응형 핸들1 스레드 생성 이후에 언제 Handle을 반환해야 할까? 스레드를 생성하고 반환받은 Handle 언제 반환해야 할까?스레드를 생성하고 나면 스레드에 대한 Handle을 반환받는다. 그리고 스레드 객체를 다 사용하고 나면 해당 핸들을 ::CloseHandle() 매소드를 통해서 반환한다. 그런데 IOCP 소켓 프로그래밍 관련으로 공부하다가 해당 예제를 발견했다.쓰레드를 생성하고 받은 hThread 핸들을 생성하자마자 바로 아래에서 ::CloseHandle() 매소드로 바로 반환한다. //클라이언트로부터 문자열을 수신함.hThread = ::CreateThread(NULL, //보안속성 상속 0, //스택 메모리는 기본크기(1MB) ThreadComplete, //스래드로 실행할 함수이름 (LPVOID)NULL, // 0, //생성.. 2024. 8. 7. 이전 1 다음