Queue_Debug_String

include vmm.inc

push    Value1             ; will be used as #EAX or ?EAX
push    Value2             ; will be used as #EBX or ?EBX
 

Queues a string and corresponding values for display at a later time. The message remains queued until the user enters the .lq command using the debugger. Uses Flags.

Value1
Value to queue with the string. If the string contains the #EAX or ?EAX placeholder, this value is used when the string is displayed.
Value2
Value to queue with the string. If the string contains the #EBX or ?EBX placeholder, this value is used when the string is displayed.
String
Address of the null-terminated string to queue. It can contain one or more of the following register placeholders: #AX, #EAX, ?EAX, #BX, #EBX, ?EBX, ?AX:EBX, ?BX:EAX.

Do not call this service directly. Use the Queue_Out macro instead.

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

See Also

Out_Debug_String