I tried Pslist at your suggestion and on a citrix server it lists processes for all users. I need to know if a process is running for a specific user. Thanks for the suggestion.

To Answer you second question, No I am not trying to write it in vb. I just researched the call on msdn and I would like to try to use it in a kix script with com/ole (Kix I know, VB I don't know).