ist n etwas dumme frage, aber in der Hilfe steht :
Und da ich zur Zeit zimlich viele KillThread() benutze und es wirklich bei 10% der Programmausführungen zum Absturtz kommt, wollte ich wissen ok dieses KillThread ein auslöser sein kann.Zerstört den angegebenen Thread, der zuvor mit CreateThread() erstellt wurde. Dies ist eine sehr gefährliche Operation, benutzen Sie sie sofern möglich nicht.
Ist es denn wirklich so das KillThread den Thread sofort killt ?, egal wo, und was gerade im Thread passiert?, oder ist das Ding schon etwas schlauer und KillThread wartet ab bis der "angefangene" Byte zuende gelesen wurde?
Als Zusatzfrage hätte ich noch gerne gewusst wie "sicher" dise API hier ist :
Code: Alles auswählen
EnterCriticalSection_(@Mutex)
LeaveCriticalSection_(@Mutex)