hola muchachos, en la api-guide hay un ejemplo de lo que vos queres hacer y se llama Pipes como dijo Cara_Webo es exactamente lo que estas buscando, lo unico malo es que se tilda mientras lo procesa, si ejecutas esto
el ejemplo de vb se tilda hasta que se acaba el tiempo del shutdown que predefinido es 30 segundos. Espero que te sirva.