include vmm.inc mov edi, TargetThread mov ebx, BoosterThread mov eax, Priority mov edx, BoostID VMMcall Set_Inversion_Pri jc error mov [InvertHandle], eax
Adds the given target thread to the priority inversion list. While a thread remains in the list, it has the same time-slice priority as that of the thread with the highest priority in the list. Uses EAX and Flags.
TargetThread
Handle of the thread to add to the priority inversion list.
BoosterThread
Handle of the thread that is adding the target thread to the inversion list. This parameter need not be the current thread. Also, 0 is valid.
Priority
Absolute Win32 priority required by the target thread.
BoostID
Identifier to associate with the entry in the priority inversion list. If a virtual device does not use this parameter, it should set it to zero.
A virtual device can use the handle returned by this service in a subsequent call to Release_Inversion_Pri to remove the thread from the inversion list.
See also Reset_Inversion_Pri
>