My program lets a user copy a selected drive to a series removable media (CD's, thumb drive...ect)
Anyways during copy prossess the program checks to see if the removable media has space for the next program. If it doesn't then the user is prompted to finialize their prosses (use windows to burn the cd, safely remove drive..ect) and insert next media.

I need to find a way to pause the prosses while the user is finializing the copy and inserting new media. So the user needs to be able to work in the background and not affect the copy prossess. Then resume the prosses when they are ready. Any suggestions?