Win32API: TerminateThread

指定したスレッドを強制的に終了させます。


定義
Declare Function TerminateThread Lib "kernel32" 
         (hThread As HANDLE, _
          dwExitCode As DWord) As Long
hThread
スレッドのハンドルを指定します。

dwExitCode
終了コードを指定します。

戻り値

関数が成功すると TRUE が返ります。失敗すると FALSE が返ります。

解説

この関数はスレッドが処理中であっても、無条件に終了させます。ExitThread関数を利用してスレッドが自己的に終了することができる場合はそちらの方法を採用して下さい。

環境情報

インクルード ファイル: api_system.sbp 内で定義済み
DLLファイル: kernel32.dll


ExitThread関数