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.
Simulate_Push
                                                     Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
include vmm.inc
 
mov     eax, Value          ; value to push
VMMcall Simulate_Push
 
The Simulate_Push service pushes a word or double-word value on the stack of
the current virtual machine and subtracts two or four from the Client_ESP
register.
 
Parameter  Description
────────────────────────────────────────────────────────────────────────────
 
Value      Specifies the value to push on the stack. In V86 mode or when the
           virtual machine is running a 16-bit program, only the low word is
           pushed.
 
Return Value
 
This service has no return value.
 
Uses
 
Client_ESP, Flags
 
See Also
 
Simulate_Pop