Virtual Devices (3.1) (vdag31qh.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Queue_Out
                                                     Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
include debug.inc
 
Queue_Out String, Value1, Value2
 
The Queue_Out macro calls the Queue_Debug_String service to queue the given
string for display at a later time.
 
Parameter  Description
────────────────────────────────────────────────────────────────────────────
 
String     Specifies the string to display. The string must be enclosed in
           double quotation marks. The string can contain register
           placeholders in the same forms as described for the
           Queue_Debug_String service.
 
Value1     Specifies a 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     Specifies a value to queue with the string. If the string
           contains the #EBX or ?EBX placeholder, this value is used when
           the string is displayed.
 
Return Value
 
This macro has no return value.
 
Comments
 
The assembler generates code for the macro only if the constant DEBUG is
defined before including the DEBUG.INC file.
 
Example
 
The following example queues a string:
 
Queue_Out "Element not found"
 
The following example queues a string containing the value of the AX
register to the debugging device:
 
Queue_Out "AX value is #AX", AX
 
See Also
 
Queue_Debug_String