_Trace_Out_Service


include vmm.inc

mov     esi, OFFSET32 String
VMMcall _Trace_Out_Service

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 oeprations.

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.