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.
VKD_Reflect_Hot_Key
                                                     Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
include vkd.inc
 
VxDcall VKD_Reflect_Hot_Key
 
The VKD_Reflect_Hot_Key service reflects a hot key into a specified virtual
machine and cancels the hot key state. This service is normally called by a
hot-key-notification callback procedure. It allows the callback to send the
hot key into a virtual machine and without processing it as a hot key. VKD
simulates the required key strokes to get the virtual machine into the
specified shift state, then it simulates the key strokes for the hot key
itself, and finally simulates key strokes to get the virtual machine to
match the current global shift state.
 
Parameter  Description
────────────────────────────────────────────────────────────────────────────
 
EAX        Specifies the hot key handle.
 
EBX        Specifies the virtual machine handle.
 
CX         Specifies the required shift state.
 
Return Value
 
This service has no return value.
 
Uses
 
Flags
 
                                      ♦