John, I think I understand your issue - I have the same problem. I have written a full blown app to connect to a host using VB, get a list of files, pull them back to the remote and move them to an archive on the host. All works great.... as long as a user (any user) is logged into the host. If the Host is locked (as is the norm for a host), I can connect ok, but the logon box appears. If the user types *anything* in the username and password box and clicks OK, the software continues as normal as I haven't found a function yet in the AWREM32 object which allows me to validate the logon. Of course the ConnectionStatus at this stage, is successful but what I really need is some kind of method such as AWREM32.LoggedOn otherwise the host just needs to be left logged in and unlocked.
Nigel