You just setup a DAQ task and the desired timings will be handled by the board timers. You would not use single point acquisition in a software timed loop anyway. Your software loop does not need to be deterministic, just get the buffered data from the board at somewhat regular intervals.
If you need to run a software control loop deterministically at <1ms, you would need LabVIEW RT or most likely FPGA. This is not something for low-cost hardware running on a multipurpose OS.
What exactly are you trying to do?