Jason;
You have two main options to accomplish that task.
If the frequency of reading is not high, you can do the Read One Point, in a while loop, and store those values in an array of points. That is not a buffered acquisition, so you don't need to configure the task at each time.
If the frequency of the reading is high, you will need to have some buffering configured, but you can do an asynchronous DAQ operation. By doing that, the CPU time is free to run other tasks, and will be assigned to the DAQ task only when the buffer needs to be flushed into the RAM. You didn't mention what programming language you are using, but you can find some examples of asynchronous DAQ at the NI-DAQ\examples folder and at the Labview\Search Examples option.
Hope this helps.
Fil
ipe