VMMCall
include vmm.inc
VMMCall Service, Parameters
Pushes the specified parameters on the stack, and calls the specified VMM service. When the service returns, the macro pops the parameters from the stack.
- The return value is as specified for the given service.
- Service
- Name of the service to call. This parameter can be any service that is explicitly defined in the service table for the VMM.
- Parameters
- Parameters to pass to the service. If more than one parameter is given, they must be separated with commas enclosed in angle brackets (<>). This parameter is optional.
This macro is identical to the VxDCall macro, except that it also validates that the service being called is a VMM service.
See Also
VxDCall, VMMJmp