A menos que eu esteja enganado, fora das ferramentas de virtualização fornecidas pelo servidor (como as 'ferramentas vmware' do VMware), você não conseguirá determinar nem mesmo se a VM é uma máquina virtual.
Talvez a execução dos consoles de administração do Hyper-V possa determinar em qual máquina ele está sendo executado. Fora disso, não sei de forma alguma determinar o que você está procurando.