I'm using CreateProcessWithLogonW with LOGON_NETCREDENTIALS_ONLY in one of my projects.It works just fine, however the problem is if this process will try to start another process that requires elevation.First of all, it will get crazy and display duplicate accounts (it will ask you for password instead of regular Yes\No options). Even when you specify the password, the process UI is completely corrupted.
Visual Studio/Team Foundation Server/.NET Framework Tooling Version
Steps to reproduce
Operating System Language