_Trace_Out_Service

include vmm.inc

mov     esi, OFFSET32 String
VMMCall _Trace_Out_Service
 

(Windows 95 and later) Sends a null-terminated ASCII string to the debugging device.

String
String to display for debugging purposes.

See the documentation of the Out_Debug_String service for a list of supported placeholders. _Trace_Out_Service will do the requisite pushfd and pushad operations.

You should not call this service directly. Use the Trace_Out macro instead.

Example:

Trace_Out 'The value of EAX is #EAX'
 

This service has no effect in the retail version of Windows. It is intended to be used with the debugging version.