include vmm.inc mov ecx, Tardiness mov edx, Reference_Data call [Async_Time_Out_Proc]
Callback procedure installed by Set_Async_Time_Out.
Tardiness
Number of extra milliseconds that have elapsed.
Reference_Data
Data that is returned by the callback procedure to the calling procedure.
Note that asynchronous time-outs do not receive a pointer to the client registers in the EBP register.
Asynchronous time-outs differ from other time-outs in that they are called at hardware interrupt time. Thus, stricter rules are in force during the time-out callback. The time-out callback procedure may only call asynchronous services, must reside in locked code, and must restrict itself to locked code and data.