This post is rather old, but after a lot of struggling I found out how to get the sample driver working by pure chance, so in case someone stumbles across this in future:
For I had not only to deploy the driver, which made it listed in the device-manager if you select "view devices by driver" (without any devices in its tab), but you also had to execute this command found in the drivers INF:
devcon install *the driver inf file path* UMDF\VirtualSerial2um
Where the last part is the drivers Hardware-ID also configured in the INF.
Alternatively you can add this under the driver projects Properties>Driver Install>Deployment settings using the "Install to Hardware-ID" option.
Each time this is run it creates an additional COM port, calling
devcon remove UMDF\VirtualSerial2um
removes all the virtual ports again.
Only found this our after browsing trough the help of devcon
and somehow having the feeling to have read "Hardware ID" some wherein the INF file already, and then there seeing this command suggested.