Queue_Debug_String


include vmm.inc

puse    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