VM name in VC could be different from VM hostname (inside the guest OS).
It's true that VC could know the hostname with VMware Tools.
But VC guarantee only the unique name in VC inventory (and the unique VM UUID).
Andre
**if you found this or any other answer useful please consider allocating points for helpful or correct answers
Andrew | http://about.me/amauro | http://vinfrastructure.it/ | @Andrea_Mauro