The virtual machine manager provides a variety of services, messages, macros, and structures to help virtual devices manage their corresponding hardware devices and services. This chapter introduces the services and explains how to call them. Subsequent chapters provide the full details about the individual services, messages, macros, and structures.