1. In a computing system environment, a method of extending functionality of legacy services having original executable instructions for execution on a computing device, comprising: configuring a virtual machine to operate as an independent guest computing device on a hardware platform by way of scheduling control from a virtualization layer also on the hardware platform; and provisioning the virtual machine with a plurality of functions of executable instructions operable on a processor of the hardware platform to modify standard entry points of the original executable instructions of the legacy services for accessing system functions of the hardware platform.