I need a procedure that cancels all the print jobs of a specific printer.

I use vb.net 3.5 & win xp pro.

Plz don't send me "restart the spool service", I need code to cancel all print jobs.
Thanks in advance.