Hi,
The easiest way for you to do so is to create a number of threads and then in each thread you do something like this:
Code: C#
WaitableTask task = doc.Print(..);
task.WaitOne();
And then you can move to the next document. For example, you can do this in a loop. Obviously when while you can use multiple threads to process the document queue, you should not try to access the same printer from multiple threads.
Thanks