Ejecuta como ...(Usuario) en Windows XP con una app echa en Visual Basic 6.0

Iv?
01 de Octubre del 2003
Alguien sabe como se puede hacer para poder ejecutar una aplicacion (como otro usuario al que esta corriendo) desde otra aplicacion de VB. Ya estube viendo el comando Shell y la API ShellExecute pero no tienen ninguna opcion del usuario. Calculo que es una API nueva del Windows XP.