VKD_Reflect_Hot_Key

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.

Parameters

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