Kleine Anmerkung noch: Suspend() ist nicht umsonst deprecated. Threads zu suspendieren ist immer schlecht. Erstelle dir lieber ein Event mit
CreateEvent, dann kannst du deinen Thread per
WaitForSingleObject schlafen lassen, bis du das Event per
SetEvent aktivierst. Über
ResetEvent kannst du es wieder entsprechend deaktivieren.