@UPDATE:
OK FOR ANYONE ELSE WHO IS SEEKING ADVICE ON THIS ISSUE...
So far, the best thing i have found is to download yourself a cpy of pGina (http://www.pgina.org/) and for 2k/xp modify the GINA, and for vista/win7 you will need to create custom login credentials (pGina have the tools/samples to interface with the vista/win7 architecture).
to confirm -- it appears that this is what Novell are doing with vista/win7 rather than the traditional method of replacing the GINA (like in 2k/xp)
If anyone else comes up with a way to run an application on the logon screen in win7 please post it.
Thankyou all for your help and input.
'---------------------------------------------------------------------------------
Ok im writing some vb6 software that requires input before the user logs on to the system.
Basically i want to run an application on the windows logon screen where the user can interact with the program. At present i have the application running as a service allowing to interact with the desktop, but it is still now showing.
Does anyone have any other ideas to get this working.
I know that "Allow service to interact with desktop" will work in windows 2000 / xp, Im running Windows 7 -- i am also aware that services cannot directly interact with a user as of Windows Vista -- saying this, are there any other methods to get my application running on the logon screen. Novell do it :)
Cheers in advance