when the system calls a callback function, does it create a separate thread for this?
i read, for example, that in console programming when i define my own handler(SetConsoleCtrlHandler), system creates separate thread to run this function...
is it always the case?