include vmm.inc
push OFFSET32 String
VMMCall _Debug_Out_Service
(Windows 95 and later) Sends a null-terminated ASCII string to the debugging device and stops the debugger if one is running. This is an asynchronous service.
See the documentation of the Out_Debug_String service for a list of supported placeholders. The Debug_Out_Service will do the requisite pushfd and pushad operations.
This service preserves all registers and flags.
You should not call this service directly. Use the Debug_Out macro instead.
This service has no effect in the retail version of Windows. It is intended to be used with the debugging version.