Does anyone know how (in VBA) to pause a print queue and then unpause it again?

I have an Excel macro that I need to pause the queue with, let a lot of jobs collect in the queue and then the last command sent by the macro is to resume the queue but I cannot for the life of me find the code.

Thanks,

Jim