It looks like they reworked the example to use an asynchronous timer in the sample project ..\CVI\samples\toolbox\asyncdem.prj. An asynchronous timer runs in its own thread, but, going through the function panel asynctmr.fp, you don't have to manage the threads directly. The function panel source files asynctmr.c and asynctmr.h also ship with CVI if you want to see the details.
Multiple app notes and tutorials on multi-threading can be found
here. CVI also ships with multi-threading sample projects under ..\CVI\samples\utility\Threading