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.
Out_Mono_Chr
                                                     Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
include vmm.inc
 
mov     al, Char        ; character to write
VMMcall Out_Mono_Chr
 
mov     eax, 0          ; write character and attribute
mov     bl, Char        ; character to write
mov     bh, Attr        ; attribute to write
VMMcall Out_Mono_Chr
 
The Out_Mono_Chr service writes a character to the current position on the
secondary display.
 
If the EAX register is not zero, the service writes the character in the AL
register and applies the normal attribute. Otherwise, it writes the
character and attribute pair in the BX register.
 
Parameter  Description
────────────────────────────────────────────────────────────────────────────
 
Char       Specifies the character to write to the secondary display.
 
Attr       Specifies the attribute to apply to the character when written.
 
Return Value
 
This service has no return value.
 
Comments
 
If the linefeed or carriage return character is written, the service
automatically adjusts the cursor position, scrolling the screen if
necessary.
 
This service has no effect in the retail version of Windows. It is intended
to be used with the debugging version.
 
Uses
 
Flags
 
See Also
 
Out_Mono_String